Runs smaller. Im 5 I measure 32 29 39 hourglass figure and I ordered both a small and a large returned the small and the large fit perfectly. The material is very comparable to that of a Forever 21 outfit. Worth the buy.