Agree with Anamya. Depending on individual. I normally wear EU 36, but last month whn my training hit 10km, my feet start to swell at 2nd hour(in tropical heat). Eventually I have to buy another pair size EU 37. For the fact that you hike 5, 6 without swelling is a good sign