The fit is perfect for me in a size D width & the sole is firm/stable for balance,when walking miles @Walmart.I do install my orthopaedic insoles & currently using my 4th pair of the Dunham Cloud shoe.Three pairs are the low cut model, including one mid boot style.