Ordered an extra large but got sent a large, shame as this was a Christmas gift I ordered early when I realised too late to do anything about it, that’s my fault for not checking. Saying that though it’s a beautiful shirt recipient very happy with it does fit but not as well as XL would have.