I used Bubble Jet Set for years on my labels. (you have to do the rinse thing as well) I thought they worked really well until one Mom asked me about 3 years later if I could re-do them as the twins couldn't tell which quilt was theirs anymore, the printing had faded so bad with so many washings. For photos (I've only done a few) I have taken it to a t-shirt shop and had them printed out so they stay nice and crisp and clear after washing.