I love this
This is one of my go-to pieces. l It's so comfy and cute. It looks best with white, but you can wear it as a swim coverup, you can wear it with a bralette, you can wear a bodysuit under it; it all looks good. It's not super form-fitting, but it hugs my backside, which is very flattering. I am a S usually and I would recommend your normal size or size up if you have a curvy booty.