I was a little worried that this would make me look huge because sometimes one piece bathing suits or teddies tend to hilight my little gut, but the high cut leg, v-neck, low back, and cinched waist all help to break up the monotony of the full piece. I'm 5'3", measure 34B-28"-40" and I went with a small. I think I could have gone a size down, but the small fits well and I am happy with it. I don't feel like I'm hanging out of the top at all which was another concern of mine, it covers me well. The only thing that does bother me a little bit that makes me think I could have sized down is that the fabric over the butt doesn't lay well. It kind of wedgies, but it's because there seems to be a little too much material, maybe? I don't mind it fitting more like a thong, but it's just not exactly how I expected it to be.