adjustable, stayed put, comfortable, price none
Wore this for a half marathon at the weekend to keep the rain (and a wee bit of sun) out of my face. Worked perfectly and was nice and comfy, fully adjustable for my massive head too.
Good fit. Good price. None that I can tell.
Bought this for summer running to stop my head getting too hot. Wore it for the first time on a 13 mile run and it was comfortable and kept the sun and (most of) the sweat from my eyes.