I purchased this carpet cleaner due to a few reasons. I have very little storage space in my home and I can no longer lift the heavier vacuums. This carpet cleaner actually matches the smaller vacuum cleaners I purchased last year. I can fit both in my only downstairs coat closet! I am very impressed with the cleaning action of this carpet cleaner! It took out stains from a large soda spill in January during the Super Bowl that I needed to get out of my light beige living room carpet. My carpet smells and looks new now! I have wall-to-wall carpet in my upstairs so looking forward to getting that all shampooed. If you have a small space to clean, this is the carpet cleaner for you! Powerful yet lightweight!