I have always been a fan of exofficio. But duluth trading post armachillios are now my new favorite. Expensive but have lasted years. Still wearing the same two pairs i bought for when I hiked the Florida trail. That was over 2 years ago. I've taken the same 2 pairs on all my bike trips since then as well. Probably at least 4000 miles. I wear them at least once a week. There especially great for hot weather but I wear mine year round.