I bought the medium, 5'5" 150 lbs, and it fits perfectly. The button and crossover piece are lovely and add to the vibe. It is very comfortable and classy LOVE IT!
The fabric is much better than the picture. It is slightly shiny like embroidery floss. This shirt is also slightly sheer/see-through, but only in bright light. I absolutely love it and so does he.