It fits a bit small and my head isn't terribly large but id expect a carhartt brand item to fit better than cheaper brands but now i see its more of a name than anything else. Would not buy again or recommend to anyone.