Really well written, with MCs making choices that make sense for their ages and experience. Good voice. My only complaint is that the end felt a bit rushed & not all of the MCs school friend stories tied in well.