The writing is beautiful. Steinberg did an amazing job capturing emotion and pain with his words. The characters, although some are absolutely horrible, are fleshed out and dimensional. They will make you mad, they will break your heart, and sometimes they will even make you smile.
If you are looking for a story that has a sad part or two and then everything becomes wrapped up happily, this is not the book for that. While the ending gives us closure, it isn't overdone with happiness and rainbows. It's real closure that leaves out hearts healing with characters. This story is a beautiful tragedy.