I love this vaccuum. I bought it because I wanted the attachments. Now mind you, it doesn't have a lot of attachments but the ones it does have are plenty. It has a regular arm, and extender to that, a brush attachment, and a more narrow attachment.
It has plenty of power. The bag is so easy to change with no mess involved. You just take the full bag out and pop another in the hole and you're done. It may be strange, but I vacuum my carpet and hard wood floors with it. I use the arms to get all the little pieces off my floor which, unlike a broom, doesn't just move the dirt to another spot.
It is eay to take off the hose, too. I had a pen stuck in the hose, don't know how I managed that, and it took less than 5 minutes to unscrew the hose and get it out. I would recommend this to anyone.