Not sure how I feel about these just yet. I usually wear a 10, but Skechers seem to run big on me so I sized down to a 9.5. These shoes fit most of my foot quite comfortably, but my heel slips. Not sure if that's normal or not. Otherwise I like the shoe - the padding is everything I've ever wanted - it's soft while also still providing a good amount of support. I've tried "memory foam" shoes before and found them to be way too soft and flexible (which is actually bad for your foot). But these, while they do have memory foam insoles, still have a firm, supportive sole.