We had the SpinWave (non-cordless) for years and loved it and the cordless version has just taken our love to new levels! There really isn't a better mop for hardwood floors...especially when you have pets (I'm sure those with small children would also benefit). I used to worry about using too much water or leaving streaks behind...but this spin mop cleans fully without leaving excess water or residue.