I am 5'8" and ordered a large. The suit is very cute but was not long enough. If I pulled it up to proper chest height, it exposed my bottom and vice-versa. Also, the built in cups seems more suitable for more well endowed ladies with shorter torsos. I could not return it so i gave it away.