get one of these about two year ago due to rave in Consumer Reports . it be heavy , and do not do a good job on carpet . the belt that drive the beater\/roller\/brush seem to slip whenever the brush encounter carpet , even at the light setting . thus the brush do not rotate and nothing much get suck up . have replace belt and the adjuster , but nothing help . it be pretty heavy for stair and we cleaning lady just bring she own vacuum , but not sure what kind it be . she do not like ours and she be a pro . it do have a long cord and do not spray dust around due to the filter on the exhaust , but those be minor if the thing do not pick up the dirt . I think it have some good quality , but the execution be poor . would not get another nor recommend to anyone else . the Hoover UH310010COM have higher rating and lot of folk seem to think it be a much better machine . I plan to try that one out soon .