The vacuum has great suction and works well on carpet and hardwood. The cord retracts really well and I prefer not dealing with chargers and battery life. The container fills up quicker than our full size vacuum - but really handy for quick cleanups around the house.