Truthfully, I was ready to return these the first time I put them on--they seemed too small. But then I loosened up the laces and the fit was perfect. It's called Trail Glove because it fits like a glove. Thick socks, thin socks, whatever--the laces will adjust up and down this running shoe and hold your foot comfortably and securely from top to bottom. Yes, the sole is thin compared to the last shoe I was running in, which was basically a hiking shoe, and that took some getting used to, but from the beginning, I appreciated the lighter weight. Now I'm just spoiled to these things and never even think about them when I'm running. Holding up well.