i've used various brands and this is a reasonably priced quality product which feels good, prevents sweat running down my brow into my eyes, keeps my bike helmet or motorcycle helmet clean , hand rinses easily, air-dries easily, fits great (stretchy fabric) and is of generous size

i love it and have used it multiple times.