Uprights do not have a low profile, about 5 inches, and will not get under some items. They also have more push weight. Usually it is easy to push. The canister behind you and hose and power in front of you. This can be difficult in a tight place.
Some vacuums have a rug-floor selector .
This is usually a premium. This feature will allow you to clean both rugs and hard surfaces with the same vacuum. Electric brooms are effective on hard floors. If you choose a canister they usually have a soft floor brush to do hard floors. Some vacuums have high filtration, others try to lead you to believe they do.