Grey Brazilian Body Wave is 100% human hair. This texture is so soft and beautiful.and the body is endless. 3-4 bundles will do a full head. There is no shedding, no tangling, and no matting. You will be completely satisfied as each weft is 100g .