Got this bad boy just after my DC33 died. (RIP bro) I admittedly had to adjust to a ball and it’s general functions, but once I got the hang of it, I was vacuuming everything. It’s capacity for picking up corgi glitter is astounding. I swear, it’s even sucking up carpet padding dust through the carpeting. The no tangle roller and it’s teeth work very well. I haven’t had to pull any hair from the roller. And the smooth removal of the canister is much improved over the last 12 years. These dog brush attachments are fun. My dog hates it, but it’s plenty of entertainment for me and the rotating pet attachment is like a dog hair eraser. 

At any rate, 10 out 10. Highly recommend for anyone with year round shedders.