The size is a little off (I got the biggest one) but overall it's not bad.
the seller somehow confirmed I recieved this shirt months before I recieved it in the mail. because of what seller did I cant open a dispute now, and when I recieved it it had a rip in it and its fits like a small not a large it's to tight around the armpits so it's to uncomfortable for me to wear. my advice is if ordering be careful and watch out to see if your order is confirmed as being received on your behalf even though you didn't get t your order yet. that's what happened to me, I don't know how but somehow this seller is able to confirm that the order is received in advanced before you even get the item.