These run small and getting an exchange was a hassle.  When the replacement arrive, it was not comfortable either.  They look like they offer good support, but it does not.  The support for the toes is weird to say the least, and was the main reason why I had to return the second pair as well,  They did not feel like they were good for all day wear.  And finally, they do not look pretty from above or the front once you are wearing them.  They only look good from the side.