Knowing that this comes in Asian sizes, I ordered an XL. (I normally wear a medium.) Still didn't fit! Couldnt even get it over my boobs. And Ive ordered various shirts in Asian sizes before, and XL usually fits me fine. Dont bother ordering this unless its for a very young child. Sizing is ridiculously off.