Great book , as you go in its a little confusing how it will all come together but when it does its gripping. Tess and elliot are pretty interesting character and you want to hate them sometimes but in the end you'll love them and the writing does a good job at getting you invested in their stories.