Could have been better. The beginning is good, the end is good, it's the middle where things gets dragged and muddled and annoying - so much so that I almost fast forwarded through a couple episodes. I didn't, but I wanted to.
Acting is good, though, sets, music, costumes, cgi are all good (well cgi is good for a xanxia). You just have to be willing to deal with twenty episodes of the miscommunication trope.