I have an Oreck. It's only 8 lbs. I've had it for 12 years- they did the financing through the store- no interest. It has lived through my inside dogs (Huskey, German Shep, 50 lb mutt and now mini-schnauzer), it goes over carpet and hard woods/tile and it's survived my 7 year old.

LOVE IT