These are 20 removable self stick room appliques stickers.
Will ship within 24 hours of cleared payment.