love these for everyday wear in the winter.  From past experience with these I do know that I will only plan to get one season out of these, because the buttons will fall off.  I normally wear a 9 1/2 so I ordered the 10 and they fit nicely.  Possibly a little big which would make these true to size.