Thanks SetsunaKou. Rit dye for synthetic did a great job on the Skipper head and her upper body. No the dye does not come off and you don't have to seal it. However the legs on this body would not take the dye at all. No matter how long I keep it in the dye. The body was from Mattel "Ginny" in the Harry Potter series. I ended up painting her legs. As KD said in the Tip and Trick section you have to keep the body parts in for at least a 1/2 an hour to get the parts to color evenly. This makes the color super dark. The softer plastic you don't need to keep in as long as they will absorb the dye really quickly. The head, hands and arms took to the dye so I didn't have to keep them in very long.