The large size fits my 7-year-old perfectly (with room to grow), and he says it's more comfortable than his other hats. He gets a lot of compliments on it and people are always asking where we got it.
These hats are such great quality. Very comfortable on my three year olds and run true to size! The perfect present for your mini!