Just arrived today. Fits perfectly and the pictures do not do it justice. I just ordered another one in a different color. I bought this for a cruise I am going on. I love the fact that’s while it’s a bathing suit, it looks more like a dress. I will definitely feel comfortable wearing this without a cover up. Love it and the colors are beautiful!