This vacuum is great for small spaces. The suction is outstanding. However, I feel like this vacuum was designed for a shorter person. I am 6'2 and I haveto stoop over to get the vacuum to glide due to the bad design of the tiny wheels. If you dont have the vacuum at a certain angle it will not glide over the carpet. Also the retractable cord feature is extremely suspect, I have to keep repositioning the cord and hitting the retract button several times before it works.