I really like this steam mop. It does a great job of cleaning my floors. It's easy to use and is ready to use quite quickly after you plug it in. I only gave it four stars because the cord is really short and I have to keep moving where it's plugged in. I only live in a bungalow and it's not huge but the cord doesn't reach very far. I would like the cord to be several inches longer. Besides the shortish cord, it works really well to clean up my floors. I have hardwood and tile in my house. I live in my house with two dogs and a teenage boy. So far, this has cleaned up anything I've used it for.