I have have this vacuum for about a month now and I be very satisfied with it so far . the machine be heavy and big , but the self-propelled function make up for it . so far , no problem with lose suction or break belt . I especially like the `` dial '' function to change from floor cleaning to attachment . the `` claw '' work very well on stair . I would recommend it . -lrb- also good with pet hair . -rrb-