The steam and spinning head worked great - cleaned up muddy dog prints with no issue. A great way to clean without using smelly cleaners. My only concern is that if the mop head turns in a way it doesn't like, it could get out of control. Overall, the product works great and leaves a freshly steamed floor. The mop heads washed up nicely in the laundry.