These shoes were great when they first arrived but the inner heel lining was wearing out FAST! I usually wear a size 8-8.5 but based on other reviews I ordered these in a size 7.5 and they were perfect! I liked the fit and style but didn't wear them often and felt the inner heel padding wore out much quicker than other shoes bought in years past.