They are extremely comfortable and fit nicely. However there is a spot next to the area where the mesh part meets the sole that I am afraid is going to pull apart. It is hard to tell if that is going to hold or not.
I will be extremely upset if it breaks. I will have to return them