We had an armchair, a side chair, a cane chair and a rocking chair with matching footstool to recover. The Toronto School of Upholstery was prompt in their response, was happy to let me supply my own fabric, and their prices can't be beat. They speedily finished the work and I was very pleased with the results. Kyle was friendly and helpful and arranged the delivery around my new condo's rules, and the delivery men let me come down to the truck to attach felt pads to the bottom of the chairs so they wouldn't damage my wood floors. I would use them again.