Made from PET transparent film with a clear background slightly larger than the image. Waterproof, non-paper stickers. Personally, I think it's very beautiful.
eBay