I hate the canister vacuums....too much work involved with emptying the canister, not to mention it's dirty!!!! I've been looking for a bag vacuum and this one is perfect!!!!