Fun, fast, read. The plot of Cycles was a little sci-fi (not the alien kind) and a little mystery/thriller. I liked the mix.
The book is written from two different perspectives: the girl and boy protagonist. My favorite was Sam, the boy. He's a great, quirky character.
The book has no bad language and some mild peril. Good fit for it's audience (young adult).