These are really great! I have worn them several times. As a busy working mom, I haven't gotten a single snag yet. Which is fairly amazing since I usually can't go a day without ripping something on myself. They are really comfortable and don't do the "roll down." And they are opaque, which means they are warm and no self-conscious stuff if you accidentally flash!