I wanted a pair of leg warmers that would stay up on bare legs so that when it is warmer I could cover my legs a bit but not have to wear full tights. This didn't work with these. If I put them on upside down they stay up a little better. My legs are not petite but not large either. They are like the size of the legs shown in the picture for these leg warmers. I have washed them and they did not shrink and I have decided instead of returning them I will just wear them over tights( I've not tried this but believe they will stay up fine with stockings beneath them) and continue on my search for leggings or warmers that scrunch yet stay up on bare leg. Another thing I feel important to mention is the fabric of these is a little itchy which I did expect as they are cable knit.