PROS:
 Feels comfortable
 Provides good fit for a wide range of feet sizes
 Durability is ok as the elasticity has not been stretched after numerous washes
 Keeps feet relatively dry and regulates temperature well to prevent moisture

CONS:
 Listing photos shows contrast between black and a lighter shade of black, but socks received was all black, therefore photos not accurate to true product, and appears to be the older version
 Material in newer version is thinner than older version
 Inside cotton always get stuck to underside of  feet (noticed this every day after taking off socks from gym to shower and seeing black cotton being washed away)
 Logo has started to fade after some washes, so quality is questionable