I bought my size and it fit like as shirt 1 size too small at least.  The material was incredibly uncomfortable even if it did fit. I could barely see the Nittany Lion so it was like it could be any random plaid shirt. I sent it back for a refund.