What an awesome surprise! It's bigger than what I expected (in a good way), but super light, easy to maneuver, and SO quiet! I was worried about the battery life, but I am so happy I went with cordless. 20-25 minutes goes a long way. I also realized quickly I can do my whole first floor with the lower level soap/water lines, so that means I'm not going to go through bottles and bottles of solution. It's gentle on my hardwoods, but does a good job on my tile so I don't have to get on my hands and knees to scrub. I actually enjoy using this and am doing my floors much more regularly!