I love using ultramarine violet oxide but can't get a darker shade of purple with it alone. When I add just a touch of ultramarine blue it brings up to a bright, vivid purple that holds well. Also, I haven't had any wash cloth, skin or shower staining.