The shoes fit pretty good. I am a 6 1/2 but, since the reviews said this shoe runs big, I bought a 6 and lengthwise they fit perfectly! The reviews also said this shoe runs wide which I find is true. I wish they were a little more snug. But besides that the site feels great. I love the arch support. I have really bad plantar fasciitis, but these are very comfortable and give me the support I need. I have only worn these a couple hours at a time so cannot comment on how they feel all day long. But overall great shoe. I plan on buying another shot from this company!