So when I first heard how "offensive" this book was before reading the synopsis, I expected it to be about something homophobic, or rape, etc. But what? Really? It's "offensive" because it's about a fat girl? I'm overweight myself, and I don't take any offense to this synopsis whatsoever. 
 First of all, I don't mean to be offensive myself, but the trial the protagonist in this books seems to be facing is real-life. Fat-shaming happens. And I appreciate anything that delves into realistic matters as this one will. In fact, Jennifer clearly stated in a tweet that this book was inspired by a real life situation that someone went through. 
 And second of all, I find it very disappointing how so many are judging this book because of it's "offense" before reading it first. Read the book first, then tell me it's offensive, then I'll understand your opinion. But dear gosh people, why you gotta jump to conclusions?! 
 Based on her Instagram, Jennifer Niven seems like a lovely woman, and I'm looking forward to reading "All the Bright Places" and "Holding up the Universe" soon. 
 Update 12/28/17 
 Okay, so now after reading the book I can give my true opinion. :) I ended up liking it. Although, I did't love it as much as I loved "All the Bright Places". 
 So starting off with the characters. Libby is the "America's Fattest Teen" in this story. She had to be cut out from her house because of her weight after having a panic attack. She was homeschooled for many years until she finally went into high school. Though she has lost weight, she is still getting picked on because of it. I can really relate to her in two ways: 1. I have dealt with being overweight for many years. 2. Libby has anxiety. Though I really only deal with social anxiety, I can still relate to how she feels because I've had anxiety for as long as I can remember. So the fact that she was relatable to me made me like her right off the bat. I really liked the representation of an overweight person in this book. Libby is someone who has learned to not give a single crap about what other people think. Sure, she has some insecurity from time to time but she still finds a way to be herself and be happy with herself. She also teaches others in this book to be happy with who they are. And I felt like she even moved me to not feel so insecure about myself and her story really affected me because, yes, it was relatable but also because it made me try not to worry about my appearance as well. 
 Jack was super interesting. He has a brain disorder called prosopagnosia which means he can't recognize people's faces. He knows the person but when he sees them again, he doesn't know who they are. He has to look for mannerisms and characteristics in the person to try to identify them the next time he sees them. This was a disorder that I had never heard about before and I thought it was really interesting to learn about. This book is told in dual perspective and each of Jack's chapters was so interesting because we got to see the world through his eyes and get into his head when he has trouble recognizing people. 
 Going back to the controversy surrounding this book, a lot of people had a big issue with the fact that this boy uses this girl's weight as her identifier for him to recognize her. Yes it is true that Jack could only recognize Libby by her weight but that wasn't the point of the book. I found that Libby's weight is not what Jack associated with her at all. But he came to love her as a person, looking past the weight and all. That is why, after reading the book, I can TRULY come to its defense and form my opinion. And as an overweight person myself, I didn't take offense of the book at all. :) 
 I thought the romance in it was okay. I felt like it kind of appeared out of no where though, like it wasn't developed enough. So I can't say it was the best romance ever. I can actually see Jack and Libby getting along more as friends. But I loved how they grew to feel so comfortable around each other and they shared the fact that they have major insecurities in common. 
 One thing I had a problem with was the supporting characters. They had so little to no backstory that I really forgot a lot of them. When they were brought up again, I was wondering who they were because they just weren't memorable. I also felt like the fact that there were too many supporting characters contributed to the fact that I couldn't remember any of them because there were too many to keep track of. Libby had multiple close friends that I honestly can't tell you the names of them. The only ones I can remember a little are Iris and Bailey because they had a lot of interactions with Libby but I have no clue about the others. I just think the amount of supporting characters should have been cut down because I didn't see a point to most of them. 
 I also didn't think the ending was exciting enough. It just felt a little bland. It was sweet but I wish there would have just been a little something to it. Though I have to say that I am satisfied with how it turned out. 
 I think this book is worth giving a try. Don't let the negative comments steer you away from it. Read it and let yourself form your own opinion. :)