This series is excellent. It engaged me emotionally and had me rooting for the main couple throughout the whole show. If you want to watch something positive, where the leads respect each other and treat each other well, this is for you.
The Good Stuff
The production was excellent. Nice visuals, well done sound.
The story line was, relatively, believable. The trauma was there, but not so bad that you had the feeling this would never happen to anyone IRL.
The acting was good all around. The FL was incredibly good! She is a very talented and natural actor. Watching her you never get the feeling you are watching a TV series - rather you are just observing a slice of someone's life. I think Zi Yan brings us one of the top performance by an Asian drama FL that I have seen. I think the ML and the FL's father were also great.
The lead couple's chemistry was off the charts. It might not have been the intense, sexual chemistry you see in American dramas, but they (in the good times) were so sweet together and so relaxed and comfortable with each other, that you will root for them all the way. And you'll also wish you could be in such a relationship.
The writing was very good. There was some great, witty dialog. There was some heartfelt compassionate dialog.
They gave us a wedding! In so many shows the story stops before the wedding or they skip ahead to the future and never show the wedding. So kudos to the writers for a wedding!
The Sub-Optimal
I hate love triangles, and this show had two. But compared to many other Asian dramas, these love triangle were not too bad. They didn't add a ton of tension for too long a time. But as if often the case, the second male lead was a selfish jerk given he knew the main couple's feelings for each other.
The story might be a it slow for some folks, although the pacing worked very well for me.
Mild Spoilers
Not all the story lines were wrapped up nicely. I'd like to have seen one of the second couple's get back together. (But not the other second couple - they guy was a jerk.) I would like to have seen another character find someone to love.
Overall a great show. I give it a 9/10 since it is really good, if not perfect.