I need the kind of vacuum that will let me clean stairs, cars, couches, etc.  The shark canister pet bagless is perfect for my needs.  The flexibility of attachments and powerful suction does wonders for my well used car interiors and has the ability to clean my stairs in my house as well.  It doesn't weigh too much so moving it about is easy as well.  The dirt cup is removable and easy to empty and clean. It's exactly the versatile vacuum I needed.