I tend to like fairytales stuff so I clicked on this title one night and watched 10 minutes into the drama. I thought to myself, the casts look great but I thought Dongfang Qingcang wasn't as alluring as I had hope where as Chang Heng was great looking. Orchid was also spot on with her character's description. So I stopped watching 10 minutes in. A week later I ran out of things to watch so I was reading some reviews online and this drama came up. Many people loved it. So I decided to go back and give it another shot. I am glad I did. The character that I wasn't satisfied with the most Dongfang Qingcang played by Dylan Wang became my favorite character in the drama. I then understood why Dylan was chosen for this role. His furrow of the eyebrows and glaring eyes were enticing. Overall, I liked it a lot more than I thought and I really enjoyed watching it. I do think the storyline is great but still quite a lot of flaws especially some ending episodes. If only base on satisfaction I would give this drama an 8 for it didn't have a tragic, unhappy ending but it did miss quite a lot of important connective pieces to really round up the whole story. I did however gave it a 10/10 because of Dongfang Qingcang played by Dylan Wang. He's perfect for the role.