Let me start by saying, I looooooove Bissell. I have had several in the last 15 years, my children and my husband use them too, which is why I have had more than one. They are kinda rough on them. I broke our last one using it on my car, though. I decided to splurge and get this model, even though I have a bissell carpet cleaner I adore. Being able to use it wet or dry on more than one surface was a big plus as I have a lot of tile, carpet, and lots of kids; and that equals messy floors. The only feature I have tried is the most important to me, the vacuum. The problem is the vacuum head, the bristles don't reach down far enough to move the carpet fibers, so it doesn't remove as much dirt from my carpet. Also the suction for the vacuum isn't as good as my previous bissell models. I read all the reviews on making sure the water level was just right, and I followed the instructions. I am sure the other features are great, but since the vacuum feature does not preform as I need it, I can't justify keeping it. :( I will have to return it after 3 days and buy a regular bissell vacuum. I got a cheaper stick vacuum for the kids and hubby to use, this next bissell is allll mine.