From out of the box this little guy is great. Easy to assemble, easy to use, easy to store. I live in an apartment where storage is at a premium and this steam mop is perfect for anyone tight on space. A few reviews mentioned that the reservoir isn't very big, taht wasn't an issue for me. I had no problems cleaning what i needed without having to refill. It doesn't really matter as this heats up so quickly, that even if you do have to refill, you won't have to wait long. This mop worked great on tile, vinyl, and hand wood. Its light and easy to use. I have a dog, so i swept prior to mopping. Floors looked beautiful after i was done. I used high in the kitchen and bath and low in the living room. All in all very happy with my little steam mop! I received the mop in exchange for an honest review.