I bought this vacuum more than 7 years ago from Walmart for two reasons: 1. Two good friends swore by Dirt Devil, and one of them had this exact model. 2. It was the least expensive vacuum on display which had a HEPA filter (I paid $46 and change). It doesn't seem to ever loose suction, no matter how cram-packed the canister becomes. When emptying it, after weeks of use, I'm always amazed that it maintained suction with all of that *$#@! in it. I'm 56 years old and have previously owned many vacuums but, have NEVER been free of allergens in our home, until now! This factor alone deserves a 5-Star rating in my book! Drawbacks: it's not as easy to clean the filters as Dirt Devil may make it seem. The canister removes and empties effortlessly. However, there's always a cloud of dust. I always just do it in the bath tub with the door closed and the furnace/ac fan turned off or, I just do it outside, along with a spare plastic grocery bag to dump all of the debris in. Then, I hose down every individual part of the filter canister assembly really good, dry the foam and the pleated filter element on extremely low (about 120°F or less) in the oven (usually "good-to-go" again within the hour), and towel dry everything else. Be sure to separate the black canister liner-sleeve from the canister itself, otherwise you will trap water in between them that won't be able to dry. Total labor time takes about 10-20 minutes. Extremely important to dry everything thoroughly. Otherwise, you can end up with mold growth inside of the vacuum - certainly won't help allergies any! Then, it's like brand-new again. Is it worth the time to clean it this way, just to have an allergen-free home environment? My opinion is: a resounding "Yes!"