This product is great!!! I have two dogs and this mop is a life saver. Living in the country we track lots of mud in and this will cut through anything. The different mop heads are so nice to switch from hardwood floors to tile. Just keep an eye on your cord so you don't get tangled.