Love this bodysuit. I have to wear a sports bra with. Not enough hold up top. I am normally a large in workout gear. I purchased a large and medium. The medium fits perfectly. The large is a bit loose but works. I am considered curvy. This works for me because I don't have to constantly pull up the waist. Wishing for more colors.