Our 24 karat miniature gold covered roses are real roses that are carefully selected then preserved in lacquer and trimmed in 24k gold.