This is an amazing carpet cleaner. It is so lightweight and compact yet so powerful. It's compact size makes it convenient for storing in my smaller home, also no more renting a huge cleaner. The suction is great, the stain remover solution is a must have, my white area rug had so many kid and pet stains and it is bright white again. I love the different cleaning modes, the express clean works awesome for a quicky and the deep clean really gets in there and removes the stains. The set up and clean up of the machine is easy so I can always bust out the carpet cleaner anytime since there is no hassle. The adjustable handle is so nice as I am taller and then it tucks away for storage, also the storage tray is such a great idea to catch any water drops after use and keep all the parts together, they really though of everything. I highly recommend this carpet cleaner, it works great.