i got the 18 mos. size for my 2 1/2 year old because he's super skinny and pretty short (34 inches, 21 lbs). the vest was short and wide, the shirt fit okay, and the pants were so big they fell down when we tried to put them on. for $45, i was really hoping there'd be an adjustable waist, but i think we're going to have to cut and sew the waist or create our own adjustable waist. the quality was good though!