This suit fit strangely. I actually ordered it in two colors and neither fit well. In the case of this one, the black top that was sent was actually not even the right size (I ordered a size small but received a small bottom, small top, and a size large black tank), but in any event, it fit weirdly in both colors I ordered it in. The top fit, but the bottoms were very small and rode up high. It didn't look much like it does on the model, in any event, and I returned it.