I usually wear a size five and I got these in size 35 but they still run tinsy bit wide. There was no suze 34 available when i purchased this. First week of use seemed uncomfortable but once you break this in, your feet will get used to it & starts to feel comfortable.