The only time this shirt fit was before it was washed. The shirt appeared to be well made however it shrunk at least two sizes when washed. I mean it shrunk every where arm length and tail length. It did hold it's color however.