I have used the Britex Carpet Cleaning Machine and used the upholstery attachment for all my couches and chairs. I have hired the machine, upholstery wand and cleaning machines below $80 for 24 hours and my carpets and upholsteries looked like new. I did my car and our caravan as well. Amazing results. All my carpets and upholsteries were clean within 3 hours after cleaning.