Really fun, summer listen. Funny, and story holds together nicely. Not too predictable and characters develop which draw the reader in and keeps the story fresh. Not fine literature, but not meant to be.