Great Sun Hat for Swimming.  True to size, Large fit for 20.5" head w/ a little room to spare and may still fit next season.
Very good quality, Nice solid bill and plenty of coverage for ears and neck.