Excellent cleaning tool! Easy to use & does a thorough job! Is built study. I'm sure it will last a long time! Downside: only comes with 1 mop head. Wish it came with more.