I had to choose size 10 as they don't have half sizes but they fit perfectly, are very comfortable and have a good support when you have to go outside. I will buy again and recommend.
Pros
grandpa loves her. Easy to put on and they keep your feet warm.