I have a 'slightly' narrow foot (in between B & A) and these fit perfect.  Size is right on.  Nice quality.  These aren't a harsh green but slightly weathered & will go well w many colors.  Will go great w jeans, shorts & casual dresses.  Glad I got them.