The first time I let the robot vacuum I was actually afraid over the amount of hairs it managed to pick up! It does a good job of cleaning our carpets and floor it does miss spots quite often though. We’ve had an issue with it not being able to dock on its own but that’s the only issue. Seriously love how well it cleans our carpets