This vaccum is perfect for my small apartment. Had excellent suction on my carpet and hardwood floors fits away nicely and doesn’t take up much space as a normal vacuum would.