Each bundle weighs 100grams and comes from one donor, meaning no two bundles are exactly alike - that's the beauty of real raw hair. This hair can bleach as light as platinum blonde and lasts 4+ years! For a full head, 300grams (3 bundles) is recommended for lengths under 22", 400grams (4 bundles) for lengths 24" and longer.