Bill,
I can't comment on XXL, but my XL is a very close, but not tight, fit on my 42" chest. I normally wear size L and even M. On the other hand it is nice and long on me at 6'0", longer than any other jersey, which should be good news for you. DnvrFox mentioned that his was quite snug, but I don't remember him mentioning his chest size; you might ask him. Hope this helps.
Regards,
Raymond
__________________
If it ain't broke, mess with it anyway!