Definitely human hair!
Great quality, but it was not 10inches. Had to be pieced together to make it come close 10 inches. I would still order again, I just need the stretch of the hair to look like what is on the picture.
Rating: 3 stars