This mop is perfect and came just in time before the big snowstorm. I love that it's so easy to use and lightweight. The steam function heats up very quickly. My whole house is hardwood floors and tile so this mop is a game changer. Easily cleans up spills my baby makes as well.