I wear a size 10, 38C bra. I purchased a medium and it fits great. The color is amazing and the fabric drapes well and does not wrinkle. I washed it and it did not shrink or fade and came out wrinkle-free (out of a hot dryer). My only mild annoyance is that it tends to gap open between buttons at the bust areas. I fixed that with a discreet safety pin. I can put it on over my head without unbuttoning it. I feel really dressed up, but feels casual!