I love this vacuum cleaner.  It's very to clean, just press a button to release the canister.  It swivels making it easier to clean.  It's lightweight and has great suction. It can be use for carpet or floors.  It has hepa filter for trapping allergens. It comes with a crevice too, dust brush and pet brush which works very well.  Very pleased with this vacuum cleaner.