[This review was collected as part of a promotion.] My son wears knickers for baseball and these are the perfect length to cover his knees. Great fit where they dont bunch up as hes sliding, running, catching, etc. Semi thick so they dont instantly get a hole as hes slides. Only thing I dislike is turf pellets get embedded in the fabric and have to be picked off with your nails even after washing whereas regular baseball socks are a bit thinner but pellets wash off easily