Mine seem to be on the small side. I usually wear a large and it was a little snug. Gave that one to my son and took a XL.