I am so happy with this mop. We have kids and dogs and the floor is always a mess. I used this on tile and hardwood and some linoleum. It worked great on all surfaces and smelled bright and CLEAN. Highly recommend.