Shoes fit as I expected and are very comfortable but they did not last at all.  I bought them 3 months ago, wore them maybe once a week...not even a dozen times and only for casual wear not for running and the fabric is tearing on the sides and over the toes.  I have at least a half dozen pairs of shoes so I never wear the same shoes more than once a week.  I am extremely disappointed since I cannot return the product to Amazon and buy a lot of stuff through Amazon but there was only a 30 day window to return the product.  I will definitely think twice about ordering shoes again since they do not back the quality of the shoe!  :-(