There are some beautiful moments herein, but on the whole, it was a mixed read for me. If you are prepared for a whole load of suspension of disbelief, this will work better for you. And if you enjoy cutesy + emotional books, this might even be a winner.