I purchased this robot after having a roomba for a few years. The roomba never worked that great and finally died. I went without for a year, but having three dogs, one with long hair, I decided to shop for another. When I priced the roombas and also the neatos I couldn,t believe the prices. They all started at $300 ! When I saw this on overstock and read the reviews I decided to order it but also bought the 2 yr. warranty for $15. It works great, better than the roomba ever did. It will get stuck in certain places but you learn where they are and you block them off. It will run for 1-2 hours on one charge I am very happy especially since it cost 1/3 of the price of the other brands.