I love that this carpet cleaner is compact! Being compact doesnt mean it's any less effective either! This thing cleans carpet like a champ and it's so much easier to use! It doesnt wear out your arms pushing it, like other carpet cleaners. Would highly recommend!