Very nice product and surprisingly comfortable to wear. The only criticism is the material usage. I bought a white pair, and it's already starting to turn yellow. Believe me, I wasn't wearing it in the rain or any bad environment if there's any chance for an upgrade, I don't mind paying more.