I bought the seeds on Amazon and didnt notice they were coming from China. The seeds were labeled Saffon. This is obviously not saffron.
They are very tall stems that cant stand on their own.
Safflower. It should produce orange flowers soon.
Here is a link that might be useful: Safflower