I liked it. I thought it was good for its genre. Written wonderfully realistically.
BUT. It's just not my cup of tea. They say write about what you know, and TGG has obviously done that. And I just read about something I know absolutely nothing about. It's not an escapist fantasy world. It's reality - cold and honest. And it is hard because it's a reality I know nothing of.
So maybe the effect was lost on me. Nevertheless, I can tell it's a great book.