Yes, all of our roses are real roses that have been preserved carefully and therefore can last for years.