Was skeptical ordering shoes online.  I must admit that I was pleasantly surprised.  These shoes are of the exact size I need and fit comfortably. I truly love the insoles of memory foam that makes it feel like you are walking on carpet.  Great experience.