The story is a marvel of construction and it is amazing how everything fits in and is explained without plot holes. Once you accept the basic premise of borrowing the body all the scenes and dialogue make sense and the complex situations and characters come together logically and seamlessly. It takes concentration to remember who knows what when but it pays off.
Nam Gyu Ri is pretty and expressive and suits the optimistic girl Ji Hyun perfectly. The lead actor Jo Hyun Jae is quite passionate and convincing. The villains played by the stunningly beautiful Seo Ji Hye and the usually good guy Bae Soo Bin are well thought out and sympathetically handled. They are so likeable usually in other roles that it was not easy at first accepting them as the antagonists but this is what made the show so balanced. I love the way that the less financially well off people aren't made to be the good ones and the wealthier ones are not the bad ones. In this way the series doesn't fall into cliches that plague some K dramas. It is realistic that sometimes the wealthier person has good intentions but the recipient of the help is jealous instead of appreciative. This is a fact and should be shown more often.
Lee Yo Won does a good job differentiating her 2 characters the depressed self and the one occupied by Ji Hyun. As a bonus the Scheduler Jung Il Woo is quite memorable and his side story is poignant. The ending is realistic as far as a show like this can get with a nice little twist. Although some may have hoped for a more fairy tale ending.
One of the best written K dramas out there.