The bubble hair dye surprisingly lasts quite a while! I'm really pleased with it.I was expecting Twinkle Blue, but was surprised to see it's actually purple. However, it's such a beautiful shade of purple that I ended up loving it!View Original Review