I bought these for my husband once before, and he loved them!  They looked awesome, and fit him perfectly.  (He also has a rather big head.  I'm getting them for him again because he lost his last pair, but he had them for a while before that!  Great deal.  Great buy.  100% satisfied.