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!
Really cute with the wooden buttons down the sides. Fits well and so comfortable. Planning to pack them for a summer trip. Light weight and no worries about wrinkles due to the gauze fabric.