I did an evening class in Upholstery for a term at West Herts College which was great fun, and managed to finish both this nursing chair and one of a pair of dining chairs during the 8-week course.
This lovely fabric was from John Lewis, (sorry, it was quite some time ago so I can’t remember the name or price).
If you haven’t tried upholstery before I can highly recommend it as a really satisfying crafty activity, and something that can save you a fortune by buying and ‘tarting-up’ second hand furniture. If you’re a beginner, do make sure that you’re not working on anything of great value or historical interest, as my tutor had horror stories of having seen valuable and very old pieces of furniture ruined by DIY-ers!
This is a great book to help you get started with the basics, with really clear and detailed instructions and lots of very helpful diagrams.