I love these shoes.  The first time I ordered them, they fit just fine.  The second time I ordered them, they were quite snug, especially in the toe box.  I returned that pair, and recently ordered a half size larger, 6 1/2.  The shoe is slightly large, and I am concerned that with wear they may stretch and become even more large, too large.  What to do?  Try another size 6?  (This shoe has the memory foam which does take a little more space, but the very first pair I ordered, size 6, with the memory foam fit nicely; the second pair, size 6, was too snug.)