Got these for my 2.5 yr old daughter because she kept stealing my slippers. These slippers fit well, and I believe are true to size. I ordered a size 7 as my daughter is just barely fitting into her size 6 shoes right now. We haven't the slippers long so I can't speak to their long term outlook, but they seem to be put together well, The sole is flexible but solid enough that she could wear them all day around the house if needed or to indoor outings. I would not recommend them for outdoor use.