These stickers are of great quality. They almost seem like "clings" because they are so thick.
Like this? It's easy to order your own clear stickers too 🙂