Super cute shirt! I got the XL, I am a size 16, 38DDD. Maybe could have gone with a size L? It fits perfectly tho, flowy and very light, I have thicker arms and top stays put off shoulders. Love how flattering it is, even slimming while hiding my tummy...and uhh muffin top issues. Ha.