just like any dye getting the color out all depends on which one you use for exsample reds are extreamly difficult to remocve and so are pinks and teals.
but you can use things like color oops and other brands to strip the pigment out with out rebleaching. the color is very long lasting as long as you take ccare of your hair and apply with heat, and wash with cold water. and then after that wash with sulfate free shampoo and wash with cool water when you shower. also keep in ming if you use a totner before you dye your hair it could effect the outcome and long lasting effect of the dye. the colors are so vivid and bright and look amazing blended into natural colors and over all dyes. you can also mix colors to get unique shades. the dye will also leave your feeling hydrated and not dryed out like some color dyes do.