This shoe is very comfotable from the first wear.  I typically wear a 8.5 or 9, and went with a 9. It fits perfect.  My feet tend to be on the narrow side.  Once I adjust the straps they seem to stay put.  Sturdy for a mom-on-the-go.