The suction power of this machine is phenomenal! I love the long cord - I can clean my whole apartment and only change the plug once. At the same time, two complaints I have: 1. It's not fixed in a standing position. So if you have to stop you will have to put the entire machine on the ground or find a place to balance it as it is quite heavy. I read other reviews saying this but didn't think it would really bother me. As it ends, so it is! It's annoying having to fold everything up instead of just locking it upright like most vacuums I've had. wheels are loud They're made of hard plastic with no rubber padding, so vacuuming hardwood floors is pretty noisy. I also don't know if my car is just "special", but one or both wheels also squeak quite a lot. In general, it does its job perfectly, collecting dust and hair. Would I buy it again? Probably no. The annoyances outweigh the pros, IMO.