I have always really struggled to get shoes of this type to fit and be comfortable. I have a wide foot and can be between a 3 and a 4, in most shoes of this style a 3 is too small and a 4 are too long, I ordered a 3 in these and they are perfect AND they stay on my foot, unlike others I've tried. Very happy.