These shoes are WONDERFUL! I have very small, wide feet. I typically order a 3 or 3.5 because the shoes aren't wide enough, but because the width was right on I was able to go with a smaller size. I use these shoes at the gym and track for running and walking and haven't had a problem with them. They are very comfortable, light, and fairly good support. The only thing I would change is that I wish it was in a more grown up color. Purple rainbows are a little silly for a 29 year old at the gym, but the shoes make it worth it!