This robot vacuum is the greatest I’ve used. It gets every nook and cranny. There is no dust or dirt left by baseboards or carpets. I have a medium pile carpet that this robot does quick work of. The container that holds the dirt is perfectly matches for my home size. I don’t have to empty it mid clean which is great. The robot doesnt get stopped by much. I’ve very seldom had to remove a sock or debris from it. The battery life is excellent. I can get multiple full house cleaning from one charge. My home is not very large (999 sqft) so that’s a factor as well.