I was a bit worried about the fit but I think this is a medium sized shirt. The tail is also a good length and I love the print. For $18 I could buy other colors if this proves durable. Update: Bought a second color and the product matched the first. I would recommend it to everyone.