So far this is a powerful and sturdy little friend.  I put my own brush attachement on it for other jobs.  Works great and it's not too heavy.  Easy to use.  I prefer buying a couple of these lighter smaller units and keeping them in different parts of the house rather than those big, expensive, heavy ones.  If they last a couple of years, I don't get all nuts about it and have to run back and forth to service it, I just buy another one.  It will take 10 years to end up costing as much as my former $$ vacuum, which I had to lug to the bedroom from the garage.  Now I store them in closets.