Well let me start off by saying this review is for ONE shoe only. I received two of the same brand and models of shoes, but the left one was a 10 2E and the right was a 104E, I have no idea how that happened.. The right one fit perfectly and wasn't too narrow it had great arch support and absorbed shock perfectly. The left one was too snug and hurt after while of wearing them around the house. As expected I returned them to Amazon who glad had UPS pick them up and issued a refund. I ended up purchasing them locally so I wouldn't have the same, I'm sure RARE thing happen to me again. The ones I bought locally were heavenly and fit perfectly and the 4E is great for my wide foot. I have ran over 20 miles in them and my feet feel great.