I bought these to replace some cheap $10 ones that finally broke after years of use.  They fit well, the foot bed seems comfy... The only concern I have is whether the flap may hurt a little with long distances walking.  So far, I haven't tried it and the shoes have worked well for my purpose.  Will update if I have any issues...