I got this product to clean my painted pine floors. There are definitely pros and cons about this product. It's a little heavier than a plain steam cleaner so a bit harder to manage. We have lots of pets and other steam cleaners and mops just move fur and dust around. This vacuums it up and leaves the smooth floors like tiles much cleaner. However, the front part of the mop is for the vacuum so you can't mop right into the corner of stairs, and it doesn't get the less smooth surfaces as clean. Overall, it's a good product. The vacuum works well.