They run a little large for me, but I’d rather have them a little too large than too small. They are very soft and comfortable, and the price is right. I am not sure how long they’ll last, since they are fairly thin and show some wear already, so I’m not expecting too much. Even if they don’t last very long, the price was right.