The vacuum picks up well both on carpet and hardwood. The Head swivels a lot forcing me to continually reposition it on the floor. Also the wand is too short. I'm 5'4" and I still have to stoop when vacuuming