I am a massage therapist so I am on my feet a lot. These are actually very comfortable. It seems the insole is kind of a foam-like material giving support in the right places. They do run large, and why it is "supposed to be (so) loose" is beyond me. However, they don't really slip in the back much at all. I'm just used to a shoe that hugs your feet. The only thing about this that I don't care for (but can deal with) is the longer they're on your feet, the hotter your feet will get. I have to take them off occasionally just to cool my feet off and let them breathe. Other than that, it's a decent shoe and I'm good with the decision to have bought them.