{the edges are just waiting for their nailhead trim }
Tools of the trade , look to your local upholsterer or upholstery supply shop to make your buttons for you , the do it yourself kind will never last or stand up to the job.
Buttons are worth all the effort , but not for the faint of heart.