There’s some staining under brim. Fits closer to an XL.