Does it work? Yes. Is it great? No. I was on a quest to find something easier to use than the traditional rag mop-head, which does such a spectacular job cleaning tile floors. So I bought one of these and yes it does "steam" but it's a lot of trouble to get a clean floor and honestly after a few rounds with it I feel like I am just pushing the dirt/germs around the floor and not really wiping them up. Plus it's hard to get into corners or under cabinets. So yes, it does steam well. No problem with the mechanics. But would I buy this again or recommend it? No, sorry.