I purchased one of these for myself about a year ago and felt absolutely in love with it. I bought this one for my son as an early Christmas present. Its the easiest way Ive ever washed the floor it even washes the toe kick molding. The only drawback is it doesnt do well in corners but the benefits far outweigh this small little problem