Seriously perfect color and style! I got a large, even though I’m a size 4. I have a 32D chest and 5.7.5.” I tried the medium before, and I felt it was too short. There’s not that much difference in side to side fit to me from the two. The large was great!