Too large.
Shirt ok but too big. Also, be aware if you return it you have to pay postage.
Rating: 3 stars