So well designed! The glove is amazing, comfortable, and great on curved and awkward surfaces. I like that there is a hose between the water tank and the attachments; with some others you are holding a heavy clumsy tank trying to maneuver tiny attachments. It cleans well and the surfaces dry pretty quickly. I would have preferred an easier way to stop and start or pause the steam, and I'm waiting for the day that somebody designs a steamer where the attachments can go on the end of a long handle, like for doing baseboards. Other than that I am completely thrilled with this steam mop and very pleased that I bought it. A friend of mine who has another brand says this one is so much better than hers.