I have never had anything but a canister. With wood, laminate and tile floors so common now a days an upright doesnt seem practical. Also how do you clean above the floor, widow shutters, blinds, shelves, fabric on chairs, sofas end tables etc with an upright. Vacuuming under tables, beds...