Crazy Color is ready to use color with no peroxide required. It is PPD-free & Ammonia Free, 100% Vegan & Cruelty Free. Gluten & Paraben Free and includes Triple oil complex ultra hydrating form. The color will last 8 -12 washes based on the good after care .