Nice product but they must run small.  I wear a men's size 12 and I ordered a men's size 12.  It feels like I should have gotten a 12.5 or 13.  My foot feels as thought it is right on the heel ridge instead of being INSIDE the heel ridge.  However, they are still very comfortable.  My daughter loves hers...