Simply the best if you like major suction and light weight in your canister vacuums.  Wouldn't recommend as the only vacuum you might buy, because it doesn't have a roller, but for floors, area rugs, cars, porches, etc., it's fantastic.  I have had several of these, and am ALWAYS pleased with their performance. Nice long cord, too.