First, I wear a 12W (wide) in "dress" shoes and a 12D (medium) in this shoe is plenty wide. It's an awesome shoe and I've also had it in cotton twill. I think the slightly added width give your toes a little more wiggle room as the shoes are not designed to fit snug like a regular shoe. I wouldn't size up or down. Order your normal "dress" (not athletic) shoe size. I want more!
Feels true to size
Feels true to width
Bottom Line Yes, I would recommend this to a friend