Good product at an affordable price .  Well done
Great buy , basketball Sox are a great value and withstand an 9 yr olds punishment .  Also keep they’re fit after washing . Would buy again .
Rating: 4 stars