I ordered an XL but it fits more like a large which is fine because that's my normal size. Other than that, it's great! I haven't worn it in the water yet though
We use Cookies for a better experience, you can learn more about it here