upper is ridiculously widely. I wore a 2E for the visaros and went half size up. This time round their D is wide, even when true to size. It feels more like a 2E than a D. The upper is also so soft that it over stretches. That's a problem when you also note the shallow lacing system, which means once the forefoot stretches.. you're screwed. Everything else about the boot is great, the upper is nice and soft, its super comfortable, i love the huge forefoot...but sizing is a total problem and deal breaker for me.