High quality virgin human hair. 12A grade, lengths from 10 to 32 inches. Our hair is shiny and soft, natural black color, can be dyed and bleached. There are no tangles and shedding. This is a three-pack bundle with proper care can last up to 3 to 5 years.