I was looking for socks that would stay on. Imagine my surprise when these arrived -- only a partial sock. I should have read the description better. But I am ohhhh so pleased that I have these. They keep every sock on my grandson's feet. Don't know what I ever did without them. No more putting his socks back on every 5 minutes. These are a keeper and do exactly what they were meant to do.