I love this spin mop. I use is mainly on my hardwood floors, it is easy to use and very effective at keeping my floors clean and shiny.