I order the Carpet pro CPU 2T Commercial Vacuum . I be look for a upright that use bag and be preferably self-propelled . this one do not say it be self-propelled , but it feel like it be - I have thick shaggy carpet and it be a breeze ! I have a Oreck XL classic that be difficult for I to push on the carpet . I be so happy with this vacuum ! I could not decide which Carpet pro to get - this one have a thicker cord -lrb- commercial -rrb- , but I do not feel like it be too thick or cumbersome . the vacuum be not too heavy for I . this model do not come with the headlight in front but I do not think I need that . I think the CPU 1 come with the light . this model come with some on board accessory - 2 piece extend wand , crevice tool , and a little dust brush accessory that I just use to clean some vent . it do not come with the wide broom-like brush though . it come with a bag inside which be great . now I have to order some more bag -lrb- riccar 2000 , 4000 or simplicity 5000,6000 or Riccar hepa -rrb- . I really recommend this vacuum - it be hard to find a good one . I do not mind the color - it be different . it do say `` commercial '' on the base . it feel sturdy but not too bulky with metal bottom plate and brush roll . I think I would have be happy with any of the Carpet pro model . this one have a 10 amp motor . it feel quite powerful and do a great job . the carpet look clean and fluffy now . the instruction book say this vacuum automatically adjust to different carpet height . I would recommend this vacuum for carpet\/rugs - not hardwood floor . I use a different vacuum -lrb- my little Oreck -rrb- on the hardwood .