We have a Dyson that is biting the dust after several years, so this was a replacement. It works just as well, for a much lower cost. The downside is that it has a high pitch noise that hurts my ears, and those of other family members (hence the 4 stars and not 5). We are on a lake and sand/dirt/grass is a constant fight on the floor and carpeting. This vacuum has handled it with no problem. Pet sheds and long hair haven't been a challenge for it either and it seems to pick them up with ease. I have yet to notice hair getting stuck on the rotating brush. I would buy this again, especially if the noise issue is fixed. We are hoping it dies down with some time. Overall, I would recommend this vacuum to others!