Sizes run SMALL! Very thin material, fades with 1 wash. I normally wear a medium but I bought the large for added room... It fit like a small, very tight across the chest and arms. Washed in cold water and still faded. Gave all of them to my 12 year old niece and they were too small for her!