I personally don't think this holds up to the hype I read, or saw on the commercials. It's noisy & certainly no improvement over my Roomba. I wouldn't push this to anyone as an excellent purchase.