This Dirt Devil Carpet and Hard Floor Cyclonic Upright is about a year and a half old (I have upgraded) and hasn't been used that much as it's had only a small area to clean. Comes with upholstery and extension attachments and a user manual.