I purchased these leg warmers to wear at night since I suffer from leg cramps. They are really comfortable, they don't bind. They slouch a little bit, but that is how leg warmers are supposed to be. While they didn't completely alleviate my morning leg cramps, they do seem to help. I've machine washed and dried them several times and they retain their shape. They come in a wide variety of colors. Nice product.