It was just a little tiny bit too small. However, it is a matter of different body figures, not the inaccurated size description of the shop. The shop owner was very nice with good communication. Before he shipped the shirt, he messaged me and asked for some more details to make sure the shirt will fit. Even though he suggested that it might be too small, but I preferred to take a chance. And, it didn’t disappoint me. The quality of both the sewing and the textile is great. The shipment was very fast. Highly recommend!