I thought this robo vac was super impressive. It has a lift built in so that it can lift itself up onto carpet and not get stuck! The charging base has what I'm going to call another built in mini vac that sucks out all the debris from the robot vac which is also super cool. Compared to my other robo vacs I've had one of the coolest features I enjoyed was the filter pod! Makes the area smell so fresh like you sprinkled carpet powder (minus the powder of course).