ordered M. i wear size 39. perfect. hard to walk in them but I am trying
It is as not comfy as it looks - one brown bottom has pop out and the spring sprung somewhere and i only wore it for a few minutes around the house.