I bought this to replace my older six-year-old Dyson model. Although this one is heavier, it's still manageable and convenient and it has great suction. It does a really thorough clean on both my hard floors and my carpets and I don't have to change the head when moving between carpet and floorboards. It doesn't come with many attachments, but the attachments from my previous model fit this one, so no need to buy extra ones.