Just got these O'Neal Element gloves and here's my honest take after a few rides:
The ventilation is AMAZING - that mesh top really keeps your hands from turning into sweaty messes during summer rides. The TPR strips actually work too - took a branch to the hand and barely felt it.
Fit is perfect once adjusted with the Velcro wrist closure. The stretchy side panels make them super comfy when gripping handlebars, though they run slightly small (I'd size up if between sizes).
Now the big downside... you CANNOT use touchscreens with these! Had to take them completely off just to check my GPS. Minus two stars for that alone in 2023.
Also worth noting - these are strictly warm weather gloves. Tried wearing them on a 50°F morning ride and regretted it immediately.
Overall? Great for aggressive summer riding, but don't expect versatility.