1.100% human hair 2.Clean & Clear 3.No shedding & durable 4.No ... cost 1. 100% human hairs, no animal and Synthetic Hair mixed, good quality.2. Tangle free, no shed and ... you want, we can process them for you.4. Our hair lengths are 10''--40'', six textures (curly, body wave, ... 5. Many kinds of human hairs: 100% Brazilian human hair, 100% Indian human hair, 100% Malaysia human hair, 100% Peruvian human ...