I wear an 8 1/2 and should have bought a 9 1/2.  Even then there's no guarantee the arch would fit.  I have normal feet and no foot problems.  They are too short and too narrow. Colors in the picture are true.