Shirt fits perfect and is excellent! The customer service from the BC Lions shop was shocking and very poor. Based on that I would not buy from them again. I bought the shirt (with some shorts) for Fathers Day and over a week in advance and they did not arrive until after Fathers Day. Very disappointing.