... for different markets.: A. 100% human hair quality, it is the best quality; B. 100% animal hair quality; C. 100% synthetic hair quality, it is named as ... be dyed, colored and curled, it almost can replace human hair quality; 2. Hair length: 12", 14", 16", 18", 20", 22", 24"; 3 ... or anyone wanting to practice braiding, cutting, curling or various hair styles; 6. We also have all kinds of holders at ...