I’m usually a large but upon review I thought the dress ran big but it’s actually true to size so get your size or you can size up, it does have stretch but it’s very formfitting and I love it but it worked out with the medium for my birthday pictures :)