I called an upholsterer that i had used a few. Making them yourself is more flexible and more fun. Made of forged steel it is designed for a lifetime of service.
Rocking chair upholstery diy
Mid century modern sofa re upholstery diy
Diy car upholstery cleaner borax
Restaurant Booth Upholstery & Repair — Leather Pros Inc.
Web you can buy covered button making kits in the notions department, but sizes are limited.