I'm petite and have a hard time finding jackets and blazers that don't overwelm my frame. This one fits as if it were custom made. For reference, I am 5'2, 105 lb, 32-26-34, and I got the XXS. There isn't much room for weight gain but it is so rare to find a perfectly fitting piece, so I am keeping it! Will wear to the office or with white pants or jeans in spring/summer.