I got this a couple days ago and it was super easy to put together and it cleans well.I also like that the cleaner has better ingredients in it.I will buy the cleaners for this mop as soon as the one I have is gone.