This really isn't a steamvac, since it uses hot water. It did a very good job of cleaning some really dirty carpets. Overall it was easy to use. I did have some problems getting the hot water tank onto the machine without water being released out the bottom, so would recommend not putting it on while it is on the carpet - just more water to suck up.That said we are happy with it and glad we bought it and would recommend it.