I have been wanting a robotic vacuum for months and am so happy to finally have one! I have mostly hardwood floors and it works great, picking up all of the dirt. I will say I still have to go through and dust occasionally as it doesn’t seem to wipe that up as well, but I still save loads of time using the shark robotic vacuum. I also love the programming features that let me tailor the robot to my needs. Overall, I would recommend this product to anyone looking for a vacuum.