Pay no attention to the sizing chart - it’s terribly inaccurate. I purchased this shirt and two others for a vacation and it arrived 6 weeks later (after my vacation). And when I did finally try it on, it was way too big. I have no more time to invest in returning this so I just gave the shirts to a much larger family member.
Don’t buy this shirt unless you have a couple of months to wait for it and you’re 100% sure you’re getting the right size