95%. This book is not for the faint of heart. It deals with many difficult topics, and it wrenched my heart out, tore it apart, and then put it back in my chest. The whole book is very bittersweet, but despite the tone and issues presented, Jeannette Walls managed to make this book so interesting, and I never found myself bored or disinterested. 
 Characters: 
 Rex: Okay, not to be mean, but I totally hated Rex throughout the whole book. You could see how much he took advantage of Jeannette and her mother and siblings throughout the whole book, and to me, his few redeemable moments were much too in between. (This part contains spoilers): The section where he stole Lori, Jeannette, and Brian's piggy bank just ripped my heart in two, not only in contempt for him, but in sadness for the three siblings. And yet, towards the end of the book, when he died of a heart attack, I couldn't help but feel sorry despite how much I despised him. (Okay, you're good). 
 Mary Rose: OH MY GOODNESS I HATED HER!!! While at the beginning of the book she only mildly annoyed me, because she wasn't the one ripping the family apart, but as Jeannette got older some of the things that Mary Rose said to her were just so vile and horrifying that I couldn't not hate her character. While I still liked her more than Rex, she was absolutely despicable. 
 Lori: Lori wasn't my favorite character, but I did relate to her since she was more of the bookworm of the family, and seemed to enjoy school the most. I was so proud of her as she grew up and became more independent as well! 
 Jeannette: I have only admiration for Jeannette. She was so hardcore to go through what her parents put her through and still be so successful and happy. She really did build her own glass castle for herself, and I am so proud of her for that. 
 Brian: THE MOST PRECIOUS CINNAMON ROLL. I loved Brian's character, and I saw a lot of my own brother in him, which only made me like him even more. He was resilient and stood up for his siblings even if that brought him harm, and I AM SO PROUD OF THE LITTLE CHILD FOR GROWING UP AND BEING SUCCESSFUL! As you can see, I'm very passionate of his character. 
 Maureen: Ugh another annoying one. What I really didn't like about her character is that she had no character growth whatsoever, and just followed in her mother and father's footsteps, only being known for being pretty. While I didn't hate her as much as the mother and father, I wanted her to grow up and become something better than what she was- she had so much missed potential. 
 Ending (this 10/10 contains spoilers): 
 The ending of this story was my absolute favorite because we watch these characters primarily when Jeannette was younger, but she begins the story with finding her mother on the streets, with herself being very successful, which was a great hook. I wanted to know how she became so well known and respected when she came from a family who was often homeless. While I loved knowing her story when she was younger, which was heart wrenching enough, I wanted to know who they became, and I WAS NOT DISAPPOINTED. I'm so proud of Lori, Jeannette, and Brian, and I can only wish the best for them in their real lives and hope that they flourish even more. Seeing Jeannette grow into her role of journalism and get into Columbia (well, her sister college, but you know) and when she became even more well known, I was so proud of her, and I was just the person in the background with the poster emblazoned with "YAAASSS!!" all over. When Lori became an artist and had some other jobs, I wasn't as equally proud, but I did really like it. But my favorite had to be Brian (shocker). He became a police officer, and I just loved seeing him grow up from being a rather shy and not outspoken character to standing up for himself and even saying to his father at one point that he would have to arrest him when he started fighting with his mom, and his whole character arc just made me so happy and proud.