I got these for my 9 month old grandson, whose feet are 4.5 inches long. When I put these shoes on him, they fit well with a tiny bit of room left to grow into. He is not yet walking, but crawling and cruising. The bottoms of the shows have non-slip material so that he won't fall when trying to walk around in the house. These are very nice and cute.