... is 100% PURE HUMAN HAIR,no synthetic,no animal wool mixed. 2) Any hair length. Usually from 6" to 36".3 ... color ring including 40 single colors,in addition,highlight color,mixed color,T color are all ok.2.what hair type ... can offer a free color ring.Additional charges1.highlight colorsNO2.mixed colorsNO3.wave or curlNO if need more material and labor ...