This is a very cute swimsuit. I usually get XL but they suggested L (and I find their suggestion is usually right). It fits but is just a little tighter than I would prefer. I’m keeping it but if I order another, I’d order my usual size.
Looks just like the picture. Nicely lined top and bottoms are a little cheeky. Nice fit. I bought medium.