As someone mentioned, the Sebastians will last a long, long time if applied right after you relax. Your cuticles are open after you relax so the cellophane, which is designed to coat your hair can actually slightly penetrate it. I had one done on relaxer day and it lasted for months and months (I still had noticeable color on my gray hair through two susequent touch ups and it had to grow out as someone mentioned). Also, my stylist told me that things like neutralizing shampoo (if you use it in between relaxing) will strip off your cellophanes. To prolong your cellophane application, you'll need to use a color preserve shampoo....I use the shampoo and conditioner from Aveda. Use some in conjunction with your regular shampoo and conditioner and you should get better mileage from your cellophane. But remember, it is totally normal to see some of your color wash off each week. If you can, try it with the relaxer...the color will last for ages that way.