Size Large. True to Size. The white is a very nice color. The shirts wash and dry well. No shrinkage. Very comfortable to wear and look so nice! 5 Stars! Hope you find this review and pictures helpful! If you are in the need for new t-shirts - these are great! Fabric is nice and soft!