They sure look real.I know you can make colored roses by adding food coloring to the water that cut roses are in and they absorb the colored water which then colors the petals but I have never seen it to this extent before.I wish I knew for sure ....hmmm....lol.Very nice though.Thanks.