I bought this in a large and received it, but the large is really too small for me. All my other shirts are sized large: T-shirts and dress shirts. The upshot is that this rash guard is not true-to-size. I'm sending it back bec. I'm not sure what size to buy and clearly their idea of large is a lot smaller than mine.