I bought these shoes because I love my son's brand name shoes but didn't want to pay $60 for another pair of shoes. I live where it's cold and I need more than flip flops to get my kids to early morning classes/activities. They are easy to put on and serve their purpose but definitely not as comfortable as a similar brand my son wears. I have the feeling that I have to wear socks with it and my foot is neither narrow nor too wide, I can feel the edge of the sole. I am not disappointed in them but they are not what I expected.