Bought an upright vacuum first and was extremely impresses so decided to get the robot.  Shark products blow the competition away. The self emptying feature is a blessing. Buy this vacuum you will not be disappointed!