The sweat shirt was of very good quality not some cheap junk you get at the dollar store but there was a problem. I ordered a large and had received a xl witch is way too big for me so I sent an email and showed him the xl tag on the shirt the the shipping label that shows I ordered a large and in less the 24 hours after writing the email he had sent out another shirt a large one this time for free no extra charge or shipping charge and told me to keep the xl sweat shirt now that a stand up guy