Lane has a way with creating characters that you can not only relate to but can't help loving. This book is no different. All the characters are wonderfully flawed but when they come together it's magic. Every character, even secondary characters, are fully realized and 3-dimensional. Lane does a great job of creating a character with ADHD but not making that character seem defective. The growth and development of the characters and their relationships through out the book is tremendous and handled expertly. This is a wonderfully crafted book that pulled me in right from the beginning and didn't let go even after the ending.