Verified Buyer Reviewed by Scratch from WA on Friday, June 3, 2016
I'm size 10, 145#. Size L fit perfectly over my swimsuit, very flattering. When worn w/my swimsuit it makes it look like a tankini. I'm not a huge fan of the thick white trim, but it's all polyester and should hold up in the chlorine. The fit is close but not tight and therefore doesn't cause any pooching or muffin top. Maybe a Medium would have fit better, but I think then I would have had muffin top.