The hoover is nice and compact and has good suction. The attachment is more suited to floors really and i would have liked a carpet attachment with a brush head but cannot find one on any website. I have only just purchased the cleaner so cannot comment on it's durability but seems to be fine.