We made a deal with the warehouse and are very happy. It's light weight, the handle length is small enough for my 5 year old and also longer than I prefer. As you'd expect, the vacuum-powered suction nozzle doesn't work well on our very thick carpets, but when you use it on tile or wood the bristles actually touch the floor quite a bit, so I find this to be my favorite for dogs. Hair and child riots in main living area. It also works as a backup for our powerhead as it really does "something" on carpet. It also works great on our fabric sofas!