i usually wear a large, i went down to a medium because i wanted it fitted. i made the right decision. makes the curves pop out in the right places. can't say enough good stuff about this catsuit. it was perfect. i do sweat a little bit more in it, so take that into account. i'll probably sprinkle corn starch all over me next time i wear it so i won't be as sweaty. i got light up silver sneakers to go with and they are the comfiest space boots.