Based off of the other reviews I bought a small and it fit like a glove! So so soooo many compliments in this dress! I'm 5'3" 123 pounds for size reference, definitely will buy more colors of this. Such great quality thick stretchy fabric!