Very nice product, feels great, comfortable, but certainly runs small and narrow.  So, if you are 6 or 6.5 M, for sure get 7 W, or else it will be too small and narrow.  Quality wise, five stars, but sizing is not true to size.  I got two pairs, one for my Mom that usually wears size 10 W.  I got her 10.5 in W because that was the widest one, and it is way too narrow for her.  Length wise just barely there, but width did not work for her at all.  So, I returned her pair.