I wear a US women's XL and I got the XXL based on reviews.  It was a little loose, but that was preferable because it felt easy to wear over my swimsuit top.  I bought the shorts to match, and it looked good.  The materiel is not quite lightweight and isn't like NRS quality, but it felt good.