Not a flat brim at all...more Aussie looking or Cowboy.  I am on the larger size of the Large and it is too large.  Not the best I have ever bought for certain.  Hat band small and rides up so stitching shows.