Pros: long legs that do not ride up and good support all around
Cons: the support comes from the fact that they fit a little tight and they are not as cool to wear as&nbsp;<a data-hook="product-link-linked" class="a-link-normal" href="/GO-Mesh-Midway-Brief-2-pack/dp/B00138YI1K/ref=cm_cr_arp_d_rvw_txt?ie=UTF8">GO Mesh Midway Brief - 2 pack</a>

I like these and the Go Mesh. I find these better for running due to the longer legs and the tighter fit.