Love this thing. I used to hate mopping floors. Therefore I never did. Now my floors are cleaner than they ever have been because it's no longer a hassle. I looked at a lot of stream mops before settling on this one. It's good quality and doesn't have a lot of cheap plastic parts.