This product is by far one of the best robot vacuums I have ever used! This Shark Matrix Robot Vacuum works perfectly on both carpets and hard floors without every missing a spot! It's also works just as good for any pet hairs as well! Lastly, it has precise home mapping and wi-fi! Trust me when I say, you won't be disappointed! Go ahead and give it a try...you'll won't regret it!