I ordered the shirt in size XXL. Usually I am a size L. When the shirt arrived, it looked liked a young boy's size medium. Definitely not what I expected. The shirt does look nice, but I can't wear it, so it's been returned. Buyer beware-order 2-3 sizes larger then you are and maybe it will fit.