They hold up well after machine washing. ( I confess I didn't read the label. This might be counter indicated! Your results may vary) I wear them under jeans to keep my legs warm on the way to work. My legs stay warm. Nice colors too.

(I wash them on cold with other colors. I didn't notice any bleeding of the dye. I wouldn't try it with light colors though.)