I loved it. Read it in one day and stayed up till 4:30 a.m. definitely a page turner to find out how all the pieces of the puzzle integrate together. I liked how the story jumped around in time. It was a little bit of fantasy with everyone being so awesomely successful and beautiful and so many dramatic events, but I thought the emotions rang true.