I'm a huge fan of these robotic home cleaners. I have a vaccum that I've had for a little over a year and it's wonderful but this sweeper is a waste of money. It's very cheaply made, and loud. It does not have a dock, it needs to be plugged in for charging. It bascially has wheels in the center that guide it over the floor with a thing piece of cloth that's supposed to sweep... it sits too high of the floor so it doesn't really sweep anything. It also will not even climb around the smallest/thinnest kitchen mat that the vaccumms glide right over/around.