I received the SpinWave SmartSteam Scrubbing & Sanitizing Spin Mop for free in exchange for my honest review. We have hardwoods throughout with one area with some tile. This cleans both with ease. My house has never been so clean. The quality of the product is great - seems to be well built. Mop has no issues cleaning up messes made by kids or pets.