My floor is hardwood and i have many kids. To help me clean faster and easier, i have to get this mop. Easy to use and not that heavy. The only down side is the core, but im fine with it. I would give this 10/10 and a must have item if you want your house clean.