im 5 ft and 110 pounds..i bought the xsmall lab coat. it fits good. a little big in the middle when fully buttoned but what lab coat should be skin tight?! none!. the arm length is perfect and the cost hits a little bit above my knees. the coat makes me look stylish and slimming unlike most lab coats. i washed it on hot and dryed it but it didn't seem to shrink that much. over all im very happy with the product!!!