I think Easy Street tends to run a tad large; I ordered a 7E and they fit pretty comfortably right from the start.  My right foot is slightly longer than the left but after several months of wear both shoes are comfortable.  They are a little bit hard to keep on due to stretching width-wise a bit.  My only complaint besides trying to keep them on is that they show the base of my toes.  But they are cute shoes and they do not skid, even on our winter ice.