The color is pretty accurate and the swimsuit is really cute. It’s lined and comes with a lightly padded bra so it’s definitely not too thin or sees through. The fabric is really stretchy but not the point where it’s loose. It’s also very soft and comfortable. Definitely one of the best swimsuits I’ve ever bought.