I ordered an XXL and XL. They both fit but the XXL does hide my mid section alittle better so I will be keeping that and returning the XL. Material is kinda thin. But overall a nice shirt that can certainly be dressed up with necklace and earrings.