100% cotton. Denim fabric. 435 gsm. Customised YKK buttons. Surf logo woven label. Dropped shoulders. Wide oversized fit. Made in Portugal.