This is just the perfect size for my needs. I bought it for pet messes and it works great. Just the right size. It cleaned the mess up and no stains left behind. Very lightweight not big and heavy. This is great for smaller jobs. Suction was very powerful. I also recommend the spot cleaner solution for pets. . I would highly recommend this product.