Mine arrived today via USPS also (along with a Bell Citi helmet, and a black reflective Buff). It looks nice. BTW, I'm 5 11, and wear a 17.5 32/33 dress shirt. I think I wear a 44 suit, but not sure. Anyway, for my size the XL fits great. The sleeves are a little long, but I have short arms, so that's nothing new. And they aren't THAT long anyway.
Have yet to wear it, other than trying it on.