Overall, they're soft and work well, but the size didn't seem consistent. One set of 3 pairs fits perfectly with more stretch to give while another barely fits at all. All show the same size, 10-13, though it also states under that "for shoe sizes 6-12", which is a bit weird admittedly given even the images and description say the 10-13 would fit "9-14". Guess the sizing is about as consistent as the numbers displayed, lol.See full review