This machine is exactly as advertised and more.  It is very easy to assemble and has a seriously large dirt cup.  Maintenance is easy too, access points for filters and attaching/detaching are all well-marked and easily understood.  
It would be nice if it had a retractable cord and a wider wheel-base.