We needed new slippers for my 21 month old son who wore out the insoles of his last pair. I couldn't find another pair like his last ones so I decided on these based on the reviews. Although these slippers are durable with great non slip and sturdy soles, the body is a bit stiff. Therefore, they leave marks on his feet and bother his ankles when he wears them without socks. However, since they're so stiff, they won't stretch enough for me to comfortably get them on his feet with socks on. I thought about getting them in a larger size but I know they would just end up being too big.