I really wanted to live this product but it does not pick up that great on carpet. For the price, I was hoping for a much better suction and on hard floors it’s great but not on carpet. Also the hairs get caught up in the wheels pretty bad and dog hair collects at the bottom. Not very happy with this especially for the price.