This is hands down the best vacuum ever!!! It was super easy to assemble being that everything was mostly in tact. It picked up absolutely everything!! It was easy to change out and I loved the different brush. Nothing got tangled up in it. The cord was a nice length and I couldn't find absolutely anything to complain about. I would absolutely recommend this over and over again!!!!