This robot cleans well and keeps itself out of trouble for the most part. But long hair which my family has lots of will destroy the front main brush.Engineers/ Designers should make it of a bit stronger rubber or I'll start buying knock-offs from Alli Babba Express.