I have narrow feet (A width) and finding shoes that fit has always been a problem for me.  These shoes fit perfectly, no slipping at the heels, no swimming around in shoes that are too wide.  Comfortable, able to wear them all day.  Couldn't be happier!