These do fit my son, but does have room to grow still. I'm not unhappy with them because he can use these as his feet get bigger. He's 18mon, wearing size 7 shoe. I bought the 2t-3t based on some other reviews and they are a little on the big size. I almost didn't put him in them because I thought "woah these are huge". But once on his feet I was shocked how well they fit. Still a little on the big side, but that just means they will last longer. Good quality sock!