Lovely shoe & the Natural Snake goes with most things.  The 2 inch heel height is at the upper limit for me, but I wore them all day last week & they were still comfortable at the end of the day. The foot bed is comfortable. The stretchy black band would suit all sorts of problem feet,  BUT, it has enough 'give' in it that I didn't need to get my normal 6c (wide) size & would've opted for a regular B width had I known. Also, having that extra stretch made the shoe feel a little unstable at times. I'd advise going down a width.