As per my best knowledge & observations although I’m not a gourmet cook to specifically judge saffron. I’ll give my comments.
First of all, it feels that you’ve bought the best natural kesar. The aroma is strong and points to the freshness of the product. The Saffron Threads are long and just a pinch transformed my dish to which I added. Omna Organic Saffron is worth the price