I read other reviews carefully before purchasing these and while I do agree that they run a little large, the strap in the back seems to still keep these on my daughter's feet well, even with them being a tad big.  She wore them all day the first day they arrived with no blisters or marks from them rubbing on her feet, which we usually get with sandals.  Time will tell if they hold up but for now, we're incredibly pleased.