I used this on my hard wood floors and it is amazing. Its super easy to put together and fill up. I cleaned both my bathrooms, living room and kitchen. It barley used any solution, I have a ton of uses left in it. I love how the mop head comes off so you can just toss it in the wash when it needs cleaned. It had great cleaning power, spots and spills cleaned right up with little effort. This is a wonderful mop kit that I highly recommended.