New never worn. Purchased in Lima. Hand knitted. One size fits all. Leg warmers have alpacas knitted into design. 16 inches long.