Love this mop.  It was so simple to assemble.  It heats quickly and puts out a good amount of steam.  Doesn't leak water like some I've used.  Best thing is it is light weight so you can clean other things besides floors.