good quality, easy to get on. my 3 year old twins are a 7 and 6.5 street shoe. i got 2 7's. fits perfectly for my smaller foot daughter and my bigger foot daughter is also a tad wider so the were very snug. I returned and got a 7.5. I do suggest at least getting a 1/2 size bigger they are very narrow shoes and will fit well even if you get a bigger size.