This is much better than expensive vacuum's.  It works great.  I had a Dirt Devil canister that I loved and tried to replace it when the wand completely broke, I even duct taped it together so I could still use it.  That did not work.  Dirt Devil no longer makes that model, nor do they have a replacement wand which  housed all of the controls.  This is not my old Dirt Devil, but it's a good vacuum.  I especially like the pet roller attachment,.  I use on the stairs which is the only carpet (red) in my house.  My dog is white so it really shows.  This attachment picks up all the hair better than anything else that I have tried. The price makes it all worth it too.