Some of the previous reviewers said these run a bit small, so I ordered up a size & they fit perfectly. I've had them for about a month and wear them much of the time when I am home. They have shaped to my feet, are warm and comfortable. I like that the fit isn't sloppy, it means they stay on my feet. All in all, I am very happy with them.