Have used the mini crew socks for several hard road (bike) rides and general beating around and they were top notch. My feet remained dry and they were very comfortable.
These were the socks I wore on most of my PCT hike. They were comfortable even in the hot temps of the desert.
These quickly became my preferred pair of socks for mountain biking. They fit snug, don't twist around, wick away sweat quite well, comfortable... Buy a pair and thank me later.