I was not expecting this book to be that good. I can't even say what makes it so good. Good writing style, great characters, good story. I am fond of loyalty, lots of respect andc are between heroes, and best friends usually have that, that is why I like love stories between best friends. This one did not disappoint.