Good quality product.  They hold their shape after repeated washings and the elastic holds them up (I hate saggy so Sox).  I  have a size 13 foot and the Sox run a tad large but the don't shrink so that I need to hand them to my son.  This was my second order and definitely not my last.