Are they any good? Do I need one? Is there a dizzying array of shapes, sizes, materials, prices? Is there any difference between one swimming hat and another? <swam today and hair was icky>