Runs very big i am a big guy i usually go with a XXL in a hoodie and they still fit a little young. This product runs on the large side but very comfortable, so if you order it get at lease one size down.