My son was very excited about this shirt and was disappointed when it arrived. The quality is very poor and the print on front and back were faded. I ordered a size bigger than what he wears and it was still very small.