These are real semi-opened rose petals which have been dipped in lacquer and trimmed in 24kt gold. Stems are approximately 12 inches long and are also gold plated. Each rose is elegantly wrapped in gold tissue and packaged in a gold, two-piece outer box. As these are natural roses, colors may vary slightly from pictures.