I like how this swimsuit looks on ME! This is something I have never said before. It is very flattering. I am plus size hour-glass shaped. I ordered 22W, which is what I normally wear and got a get fit the first try. The top is high enough to prevent "spillage" with kids tugging on it or when bending over. It is flattering and seems well made.