I was really surprised how much I liked this mop. It is very easy to use. Seems to be made of quality materials. The only thing that seemed a little weird to me was the fact that the cleaning pad didn't "attach" to anything on the rubbery corner of the mop. I thought that maybe I attached it incorrectly, but there's like only one way to attach it. The cleaning pad is machine washable! Also, I read that the cleaning solutions are mop interchangeable for different types of floors. I tried it on my hardwood floors as well as tile. The solution seemed to have lasted quite a long time. I love the fact that the cleaning solution is safe for humans and animals! #BonaMopParty #NextGenMop