I'm 5'9 145 lbs and ordered a Medium. It fit, but the waist was way higher than my natural waist and the bottom made my hips look much wider because the dress sat higher. The green is a really lovely olive color. The material isn't as soft as I'd hope either.