Love this suit! I got so many compliments whenever I wore it. I bough this while pregnant and it fit perfect once I got a bump
 For fitting reference during pregnancy I was 6ft tall, 155 lbs and bought the large. Now that Ive lost my pregnancy weight it no longer fits. I am going to buy another in a medium which should fit perfect! I saw the comments about it being really long which sold me because I am tall. So glad I bought this! The coloring is a little off than in the picture, which is why I gave it 4 stars. The top is a navy blue, the bottom is white with navy blue pattern. The second picture shows me in it pre-pregnancy. For fitting reference I was 6ft and 120 lbs wearing a size large.