As with most swimsuits, order this one size up from your clothing size. For the most part this suit is attractive and comfortable. I was surprised however, that under the skirt part is mesh instead of a continuation of the swimsuit material. While nothing is exposed, if you do not feel comfortable with your midsection showing while you are in the pool (as the skirt part floats up), this may not be the suit for you. I purchased this suit for a beach vacation and I did not feel the need to have a coverup as the suit was so nice.