The concept is phenomenal but the execution (especially at the price) is poor. It is terrible at navigating around area rugs and has had difficulty in determining separate rooms and areas.