When I ordered this I read the few negative reviews and decided to get it anyhow. Boy am I sure glad I did. My Bissell works beyond my expectations! From the dog and his messes, to the grandkids spilling drinks, this cleaner removes all of it. The handy upholstery tool makes short work of stairs and has excellent suction. Don't listen to the naysayers...if your looking for a good all around carpet cleaner, buy this product!!!!! And it came with a large bottle of solution, which cleaned all the carpets in my house.