Size is perfect but it's too tight on the side of the rubber, kindly your foot is packed tightly. I wear walking daily hop in and off the bus to work. it's so tight that on 1st day I got scratch on my skin of my food. Now it's better but still a bit tight.