Each bundle is 3.5 oz (100 g) 100% RAW Indian Hair This is single donor hair meaning no 2 bundles will be exactly the same.