These leg warmers are the perfect weight and thickness, and very comfortable to wear. Unfortunately the ribbed edging began unravelling on the second wearing and quickly seperated completely. I hand-sewed the edging back on, so now the warmers stay up on the leg as they should.