I think the Stabilors are not as wide as the NB EE size. I have worn both NB and KSwiss and the standard D size fits me well in both of these brands. I tried on the Stabilors just the other day, and they fit nicely so I think you would have to at least move up a size, but my guess is the NB would fit you better.