100% cotton heavy duty slightly oversized fit. Just the thing for the "Irish" surfer in you. The fabric has a washed down look. Casual but cool...er a warm!