These are decals (similar to stickers, but sorta like those "window clings")
I just ordered one from Ebay - I ordered a cancer ribbon and around it says in loving memory of (with my sister's name and the dates she was born and passed away - August will be one year that she passed, from Lung Cancer)
I haven't recieved it yet. Will post a pic when I put it on my car.
I think they are nice.