3XL fit like a large. I don't know if the manufacture is a idiot or what, but I ended up giving this to my roommate the fit perfectly.

I'm tired of buying stuff online, that should be in my size and then getting something that could barely fit an anorexic Asian.