Choosing a new vacuum cleaner for me is sometimes a tough task. There are just so many on the market that range from cheap to down right ridiculously expensive. I usually try to aim in the cheaper area since I have far better things I can spend my money on then a vacuum cleaner with 1500 attachments and 5 of them the only ones I would actually use. I had never owned a Dirt Devil until I bought my Envision a few months ago, but now that I have it I don't think I'll ever buy a different brand. This is the most effective vacuum cleaner I have ever owned. The filter and canister are so easy to clean that my 5 year old could do it. The power and sucction are just amazing! I don't even have to go around the house picking up slighty larger then normal pieces of paper out of the floor because my Envision sucks it all right up with no trouble at all. For the cleanest floors around you really have to get the Dirt Devil Envision! There is none better!