virgin Brazilian hair weft, it has 3 pieces and weight totally 300g. The texture is sraight and its length is 18 inches. they are 100 human hair without fiber mixed. They are cheap hair extensions with high quality and they look natural, soft, shiny and silky, which make you beautiful and glamorous.