Not too thick, not too thin, breathable, great quality.  Have purchased 4 pairs, first 2 in August 2015 according to my order history and they are holding up great.  I wear a womens 10.5 and small/med fit perfect.  Getting ready to buy a few more as other brands have worn out and need replaced with my new favorite!