Love all the attachments for this, one complaint is that when you wash the mop pads they do shrink some, even when laying flat to dry. And the mop itself is not very heavy duty (light plastic) which makes it a bit hard to mop up spots that may take a little extra elbow grease. I wish it were a little more heavy duty! But cleans well!