My grandmother bought this vacuum cleaner for me as a housewarming gift for my first apartment and it has gotten a lot of good use. This vacuum has really good suction on both the carpet and on the hard floors but it's better on carpet. It has a 15 inch cleaning path so it's easy to get a big area done fairly quickly. It uses HEPA filtration and is supposed to capture 100% of dust, ragweed pollen & grass, which is good for me since I have really bad allergies.
It has seven height adjustments which are pretty easy to adjust, but something I've never really used too much. It also has a 30 foot power cord, so I can get a good part of the house done before moving to another outlet. It does have several different attachments for cleaning different things and one thing I like is that the suction hose has several of it's own attachments to make it really long for getting those hard to reach places like cobwebs in the corner near the ceiling.
The only things I don't like about the vacuum is that the hose tends to fall off sometimes while vacuuming, it's pretty loud and changing out the bags can be a pain, but otherwise, it's a good vacuum for the money you pay for it.