Upholstering a chair, stool or sofa requires a lot of know-how.  There are lots of helpful tips online but one thing I do know is that it starts with great fabric!
Using fabrics like Belgian Linen™ will soften with everyday use and is a top-of-the-line offering for decorators and makers interested in unmatched elegance on upholstery, bags and home decor.  Other fabrics include Cypress Cotton Canvas, Dogwood Denim, Performance Linen, Performance Velvet - all available on Spoonflower.com  Also consider Cotton Gabardine or rPet Velvet available on Loominate.eu.

Whether you want classic style or something a bit more funky or boho, here are my top design choices. I have chosen several style options, but there are so many more options, these are just my favourite options.  I also include links to each design / fabric: