I have had three of of the other robot vacuums the shark has been the best one I have had !  Smart design excellent features. The mapping is a little slow but I could care less.