The product is good enough and cleans the floor really well, even comes with lots of handy little attachments which is great. The one downfall to this product is the ability to manage the amount of steam as it only has 2 options on the actual device where as I've had a different brand before which has a trigger so to speak feature.