Grim. If you have a kid it might be too much. I couldn't finish it; too much.
(an I'm completely unfazed by anything else. I loved Blood Meridian for example. The Road just takes me out)