Picked these up last year from GP, great fit, breaths very well. My only complaint is the top strap, when put on your bare skin, can get uncomfortable at times, can feel the velco chaffing against your skin. Most of the time I just didn't do the top strap up to be honest. Still would highly...