All puff, no cap. This puffy nylon bucket hat features contrast stitching and a small XLARGE tag on the brim. -100% nylon / Padding: 100% polyester / Lining: 100% polyester