... tangling. Indian hair weft (1). Durable quality, free ... hair.(3). 20inch length, body wave, 112g, color #2 Top Quality Human Hair weaving (1) Hair type: 100% human hair, including Indian remy hair and virgin hair ... , Chinese virgin hair, Malaysian virgin hair, Brazilian virgin hair, European virgin hair ...