I saw the Papillio floridas in the shoe shop yesterday and am now thinking getting a pair of these and wondered how comfy there were? Any feedback much appreciated