I use this product on all my carpet for pet hair! It does a great job I even love the attachments. It's light weight compared to my old vacuum. One thing I don't like is the cord is manual I like the retractable ones. Another thing I'm not crazy about is how the canister opens when emptying out if your not careful the trash gets everywhere. Other then that I really like this product overall!