Bought these for my 3 year old in a size 8. She still fits in size 7 but wanted to order a size up so they last longer. They fit good, and are very easy to get on. She also loves wearing them so I assume they are comfortable! Will buy again when she grows out of these.