I have very long and narrow feet and have been looking for a decent sandal that is not too wide for months. All the ones I tried claimed to be D wide but were more like E or DD. That means before. It fits perfectly in both length and width. I wear them in the apartment and in the public areas of our complex. The arch support is firm, but I always wear socks with sandals (ignore the fashion police) so that's not a problem. I love these sandals but if you have sensitive feet and don't want to wear socks with them I wouldn't recommend them. Otherwise great price, good fit and very stylish.