Ok, I'll be honest life got in the way and I let my apartment get out of hand!! The way this vacuum picked up the dust and dirt from the carpet! I've never seen my carpet so clean! I wish I would've taken a before and after picture! Definitely a must have if you have small kids or pets!