4.5 stars. Gorgeous book, absolutely lovely. The only reason I gave it 4.5 stars instead of 5 (view spoiler)[ is because there were no real consequences for Hector and Alexander for forcing the manipulation of so many lives (hide spoiler)]. Otherwise, I thought it was phenomenal.