I have fairly wide feet and D in Barrie last is perfect for me. YMMV though. The D in Trubalance last is actually a bit too wide for me. It's a sloppy last shape for my foot type. Barrie is my preferred last. In Grant last, I wear an E and it works pretty well for me.