I've had this for two weeks. I chose this model for the self-cleaning feature. I have 3 dogs, so perhaps more hair on my floors than most people, but I have never had hair stick to the brush roller of any vacuum that I have owned as much as this one does!  Does a nice job of picking up on both my carpet and hardwood floors, but I have attached a picture of the hair I cleaned off of the brush roller after vacuuming twice.