I love this carpet cleaner. With powerful suction it works as well if not better than my full sized carpet cleaner. It is very compact which makes it easy to maneuver and is space saving for storage. I'm very pleased with the performance and would highly recommend to everyone. This would be great for people with apartments and small homes.