I bought it with the hard floor attachment. It leaves the floors looking nice but it's annoying that it leaks from the back side. The carpet cleaning works well but not as well as they make it seem on other reviews and Bissell's videos. I think I'll mostly use it for my hard floors.