Shirt is great quality, but runs small. I ordered this shirt in medium for my boyfriend. It was a very tight fit on him. I returned the shirt (which was a very easy process) and then reordered in large. The large fits perfectly. My boyfriend is obsessed with this show and loves to wear this shirt. Great quality and great price!