These are great - they fit well, stay on the foot, look like they are supportive and comfortable to wear, and are also very cute! I am returning these because I think my boy could do with a size bigger, but I have already ordered the same slipper in the Mr Bump style as a replacement. I thoroughly recommend these, they are far superior to what else I have seen on the market recently.