The Shark Matrix Robot Vacuum has done a remarkable job keeping my floors clear.  I have a rug with quite a transition from the wood floor and there is no issue with the Shark climbing onto the rug.  The vacuum does a great job cleaning the entire downstairs while navigating obstacles my kid leaves behind.  No more vacuuming for me now that I have the Shark.