I returned these because the website advertised them as Fly Flot shoes but the ones I received were labelled Flexus.  The size was fine, the style the same as my previous Fly Flot pair but the thickness of the sole was not the same, thereby diminishing the comfort that I experienced previously.