I got an XL just to be safe, because I’m 5’11” with a pretty big bust. The under bust line was way too high and very awkward. It fit pretty well otherwise, just a little tight. I sold it to a friend who’s 5’3” because it fit her perfectly. Don’t buy if you have a big bust! It’s beautiful though, I wish it fit.