We are hard on vacuum cleaners and have to buy a new one every few years. That's because we have several pets. I am convinced I could buy one of those very expensive vacuums and still wear it out in record time. My old Eureka Smart Boss vac died under these circumstances and I had to replace it FAST. This machine was reasonably easy to put together, though some of the attachments have a tendency to fall off. That's not a big deal to me. What I really love about this vacuum is that it is much lighter than the Smart Boss and does as good a job of picking up dog and cat hair.