I love the self emptying feature of this iRobot. It vacuums in a pattern much more than my older version. it has a bigger dust bin and I felt like it vacuumed up dirt and dust amazingly! The only reason I would give it a 4 star vs 5 would be I felt like the battery could last longer.