The character DEVELOPMENT is top tier. If you are a hopeless romantic like me , this is so worth the watch. Ignoring the bad CGI I still give it 10/10 . Had me crying laughing and all of the above. Love love loveeeedddddddd this show ! Watched it all over again !