Ordered a large (for sleeping) and received that size. However, the shirt size is actually a medium and perhaps even a small. Given the price, it's not worth the trouble of my shipping it back, but I really wish I had a significantly larger size.