The Roomba® j9+ Robot Vacuum is super great vacuum. It is good at picking up dirt. I love the features on the iRobot app for this model. I run the Roomba at least 6 days a week because I have one kitty and one dog, it does very well picking the hair up off the carpet and especially the hard floors. I only have to do my heavy duty vacuuming once a week. I can't say how grateful I am to have this Roomba do cleaning floor for me and the bit of peace of mind knowing at least it's getting done and done well.