What I didn't like - the length...it drags on and on in places (I like long books, but the descriptions were a bit over the top sometimes)
What I hated - the subplot!!! Hated, hated, hated the romance aspect, but not because it was romance. It was so crazy stupid how it played out and how the characters behaved. And what they put up with! And then it got worse. I wanted to scream at the absolute RIDICULOUSNESS as it neared the end.
So, if you can tolerate the not-so-good to find the REALLY REALLY GOOD in this book, I highly recommend it. I sincerely don't want to turn anyone away from the message this story brings. Please read it. But I had be honest and warn that there will be difficult bits.