I've been using the Mighty Mites for 20 years.  I found my first one at Walmart and it lasted me 13 years until the taping up of the hose expired.  I bought about 3 other bagless brands including a Dyson canister.  What a disappointment. They were too heavy and stuff got stuck in the wand and I couldn't take it out.