I ordered them because I wanted to keep my ankles warm, at home, however. When I received them, I was a little surprised as the color is not beige or off-white as the picture shows. Since they are very white, they are like underpants. The material seems to be thicker that what the picture shows that is more suitable for a sporty type of outfit. They tend to fall down to my ankles to form a lot of folds around the ankle areas, whereas the upper parts remain one layer. Since I don't have a sporty type of short skirt to wear with them, I put them on when I wear casual pants to keep my ankles warm. Since the ankle area tends to slip down, I have to constantly adjust and push them back up before I get out of my car so that they won't fall outside of my pants around the ankles. But they definitely keep me very warm this winter. They could be good to wear to sleep as well.