
For carpets and rugs, this is important. The beater bar
brush is needed to loosen up the dirt during vacuuming.
Upright vacuum or a canister vacuum
Upright vacuums do a better overall job on carpets, though
canister vacuums are easier to maneuver, especially on stairs. Also, top of the
line canisters typically have a motor-driven head for better carpet cleaning.
Bagless vacuums verses bagged vacuums
Bagless vacuums save you the cost of bags, but like bagged
models they still require filters. Emptying a bagless vacuum is also a dustier
process, a concern if you have asthma or allergies.
Other features to consider.

Most Important,
Give it a spin before buying. Even if you order your vacuum online, visit a store first.
Push, pull, turn and lift any models you’re considering. The bottom line is,
you may have the most expensive, fanciest vacuum, but if it is heavy, awkward
to use or move around and you do not use it, it is a horrible vacuum. The
reality is that the best model for you (whether cheap or very expensive) is the
one you will use.