The mop came very quickly and was easy to put together. I like that it plugs in because I don't have to worry about batteries dying or not having enough power. It is definitely powerful, but that sometimes makes it difficult to control. It also can't get into corners because the pads are circular. That being said, it did pick up quite a bit of dirt and dog slobber off of my hardwood floors. For particularly dirty areas, or areas with dried on gunk, you will need to hover over it for a few seconds to really get the stuff up.