Ordered a large and it fit my husband exactly. He loved this shirt and the fabric is thick like a typical printed tee youd get at a store. Great packaging and fast shipping. Would recommend and order again.