This was exactly what I expected it to be. It even ended the way I thought it would. It was good, but it didn't blow me away. I really liked Finch, but I didn't really care for Violet too much. I feel like more could have been done with the characters, but all things considered this was a pretty decent read