I’m still trying to figure out sizes. I ordered six shirts in my first order. All size Large All but one fit. I ended up needing an XL in that shirt. For some reason, it was cut smaller than the others. On my second order, I decided to go with XL for all the shirts I ordered. But, until I receive the shirts, I won’t know if that was the right decision. Thankfully, your customer service is excellent. So if I need to exchange them, I know I will be able to do that without a problem.