Bad all around
I am 5'5" and I wear a size 2/4. I purchased this in a small. It was so short, I couldn't come close to getting the body suit snapped. It was way too small and it showed a ton of cleavage. I would have had to get a large go get it to fit me. I sent it back.