Not half length as shown in the picture, these are full length. The material doesn't seem durable But the product seems genuine...
i have received full size sock instead of ankle size. also the cotten quality is so poor. don't buy this product it's a totally waste of money...
awesome purchase.. value of money...