fine, i'm a TINY bit biased.... 
 BUT THIS WAS EVERYTHING I WANTED. all my dreams have been fulfilled (except for a certain wedding *cough*) THANK YOU MARISSA MEYER. 
 no full review to come though :(