They look good to me.
I ordered some “Voodoo” roses today. I grew these in our old house, and they were unstoppable.