I have an older version of this machine and it is awesome.  It has taken a beating over the years but still works great.  When I can afford to buy a new vacuum it will be this one definitely - you can't go wrong