The iRobot Roomba 694 Robot Vacuum is great for carpets and rugs, especially pet hair. Set a cleaning schedule with the app for convenient vacuuming.