The dye itself is great.
One of the two bottles of dye I ordered was broken and taped up. It was a huge mess and I had to throw it away. The dye itself is great.
Rating: 2 stars