I ordered the extra small for my three year old who is a size 10T. The are marked size 11/12 on the bottom and seem true to that size. They stay on her feet even though they are a little big because of elastic around the ankle.