No more bag-less nightmare vacuums!  Great, light weigh canister vac.  Seems to pick up hair (people & animal) as well as most debris (including litter & small rocks).  This is one of the best reasons to have a bagged vacuum as it keeps the mess contained!  Has long reach handle & long cord (however it wraps on the bottom for storage).