Rather than some semi-permanent dyes that fade to ugly shades of the base colors, Punky Color rarely takes on a dull appearance as it fades. It generally remains nice shades of the original color.
Punky Colours comes in a wide range of colours (currently 20 to choose from). There are plenty of shades of reds, blues, greens and purples with a few other options.
Since the color washes out over time, the slow fade of the color means your roots don't have a huge change in color over time and slowly fade back into your natural color.