Somehow, I like the one on the left better. As a sniper myself, I can honestly say that cloth headgear is considerably more comfortable for a sniper in the field. First - it does not reflect, second - it's lighter, third - it absorbs sweat, fourth - it's easy to manipulate in the gear (as in sticking it in a pocket like a tissue and not hauling around a pound of Kevlar.)