This is a very good buy. However, the insoles are too high and narrow. I usually wear size 9 (women). I bought a size 8, I bought a size 8 1/2. was perfect. But size 8 is wearable, just a comfortable fit. I had to remove the insoles as they are too high and squeeze the top of the foot making it uncomfortable. Once I took it off the shoes were perfect. NB Just cut your original size in half.