I am very pleased. The detachable stair and upholstery cleaning part is a dream. It is extremely effective and lightweight. The hose softened up nicely once I started using the machine and wound up perfectly when complete. I had a steam cleaner previous to this one and the reservoirs for both the cleaner and the dirty water and easy to take on and off and clean. I would buy this again tomorrow and I would highly recommend this carpet cleaner to anyone.