I guess FlexFit changed the fitting of these caps. The L/XL would normally fit me as I tried the same type here at a store charging far more. These fit a bit small compared to their hat. Not sure why. It was har to deal with this sellers customer service. They require YOU to pay to ship them back if they don't fit as they should. Not too happy. Amazon took care of it.