I got this vacuum several weeks ago and I will say it's hands down the absolute best I've owned my entire life. It's super easy to assemble, ultra lightweight and has an ideally long cord that reaches virtually anywhere in my home. It cleans so well the carpet gets fluffy and I can see the dust and dirt spinning in the bin. Hair is no match for the bristles or vents as it doesn't stick to either and easily pulls out when dumpling the container in the trash. This is by far the highest quality gold standard cleaner I've ever seen or owned and I'm literally in awe of it awesomeness.