For reference I am 5.2 ft, 175 lb, 38 c, with broad shoulder and short torso. Most of my weight is in lower half of my body.z I normally wear xl in Reitmans shirt and dress and 14 petite in pants and large in shorts. Got xl on clearance. It comes to my knee and lightweight but the fabric requires ironing, which I am not big in. For roomier fit, size up Since shoulder can be a bit tight for big chest.