This isn’t the highest-end Roomba and doesn’t come with an auto-empty dock either. But it does all of the usual things like cleaning your home, mapping out your home, and such. But considering the fact that a lot of the others are priced closer to $700 or more, this is a good price for a Roomba. The 600 series is a great way to begin cleaning your home smarter. Schedule it to clean up daily dirt, dust, & debris with the app or voice assistant. 3 Stage Cleaning system & Dual Multi-Surface brushes grab dirt from carpets & hard floors, an Edge-Sweeping brush takes care of corners & edges. A full suite of advanced sensors allows Roomba to navigate under & around furniture, & along edges. Cliff Detect keeps it from falling downstairs. The newly updated iRobot Home App allows you to upgrade your overall cleaning experience. Enjoy features that work around your life. Learns from your cleaning habits to offer up customized schedules. Suggests extra cleanings when the pollen count is high or during pet shedding season. Patented Dirt Detect Technology helps your robot find the dirtier areas in your home, like high-traffic spots, & cleans them more thoroughly. Auto-Adjust cleaning head automatically adapts its height to effectively clean both carpets & hard floors. Runs for up to 90 minutes before automatically docking & recharging. After it recharges, it’ll continue where it left off to finish cleaning your home.