Previously we used to own a Dyson... but they are so crazy expensive and not exceptionally better than the competition based on price. After some exhaustive research we decided to pick one of these up... man we had been missing out! The super high suction coupled with an excellent battery life has made it... enjoyable... to vacuum! We had started to loathe it! Included are all the normal attachments you might need and the hybrid suction head makes it work very well on both hardwood and carpet. We've even used the handheld mode to vacuum the car!