The 'one size fits all' is correct if one's head size is 71/2.  Any size less and it's too large --- seems logical unless there is an inner band with elasticity. Buy one which offers your correct hat size.