I honestly would've given this 10 stars but some of it isn't historically accurate, but other than that it is such a good k drama. It was a roller coaster of emotions for me. And the fact I couldn't predict what was going to happen was the best. Usually in shows I can predict everything but this show was different and I live that about it. The acting at times was a tad cringe, but I found it apart of the character but I could be wrong. I think they could've explained the age gap between Ban Ji Eum and Mun Seo Ha because it was kind of confusing for me at times. Like I knew he was older but... how much older? I felt like the show was rushed towards the end, especially in the last episode. But it was a very different Asian drama compared to the ones I typically watch. I would recommend this show to anybody who loves a dramatic romance with side plots. Overall, it was an amazing tv show and though I would not rewatch it (because it has too long of episodes for my taste) it was amazing.