I am a true size 9 in USA shoes and they do fit true to size. You definitely need extra gel insoles for arch support because there isn't any. Without extra arch insoles (support) you would feel every thing on the ground and your arch will hurt. I KEPT THEM BECAUSE OF THE COLOR & I have so many shoes in my rotation that I won't wear these down.