This is the first time I've ever used Bona products. I had an opportunity to try it for free and I can honestly say that I really loved this one. The mop is lightweight and has a large mop head to clean more at once. The microfiber mop head stays put and easily picks up the dirt and grime. It washes out easily by hand, which surprised me. I thought I would have to machine wash it to get it clean, but just a light hand washing did the trick. The spray nozzle sprays evenly and gets enough liquid on the floor to easily clean it without leaving it overly wet. The floor was really clean and no streaks! I think I will purchase another microfiber pad just so I always have one ready to go. I like being able to reuse the pad but it's also handy to have a disposable one for quick clean-ups, especially for pet accidents. I think I'll keep my Swiffer for that purpose and use the Bona for the regular deep cleaning. I also like the fact that it has a hook so I can hang it on a hook for easy storage.