i love them, they're so versatile, you can wear them as leg warmers, thigh highs, arm warmers and they all look super cute!! theyre so cozy and the material is nice and thick and on each end of the leg warmer there is an elasticated cuff that makes them stay put. the delivery was also so fast i would 10/10 recommend <3