I have to admit I got really caught up in The Lunar Chronicles series. It's the kind you just can't stop reading! Days and hours of reading...well, I guess that's the point of a good series, one book leads to another.
Cress is a character you can really fall in love with. She is sweet, self effacing, but super smart and a born romantic. She sees something in Thorne he doesn't see in himself. (Isn't that the case with most guys? That girls can bring out the best, maybe?)
Marissa has really outdone herself with The Lunar Chronicles. Yup, giving Cress 5 stars!