I purchased this in medium, which is my normal size in U.S. junior tops, and it fits exactly as on the model...it is a somewhat oversized, boxy fit, and the back is longer than the front. To help with your sizing decision, I am 5’3”, 36D, 145 lbs. It has a splattered hand painted look and is distressed...very edgy artsy look and comfortable...well made...will need to wash with care to maintain colors...very pleased with purchase.