The characters and plot in this book were memorable and compelling. The ending was realistic which I like.