I use it to clean rough hardwood floors. my only complaint is it won't clean real close to baseboard. I need a replacement cap for clean water tank, and can't seem to find one. wife's dog ate mine