I give this book more like 3.5 stars. I really enjoyed seeing America and its nuisances from an outside point of view. I liked that the author challenged a lot of preconceived notions, and was not afraid to push some boundaries and offend some of her readers. It was a good book. 
 With that being said, the main character, Ifemelu was a complex character, but sometimes she was downright irritating. It's like she wanted to have her cake and eat it too. She wanted to be seen as being above race while not addressing her own class issues. While she, in her blog, would write about the pervading idea that American Blacks are at the bottom of the totem pole, as well as the fact that racism is based on phenotype (what you look like) as opposed to genetic make-up, she never actually makes the connection that she can be on the receiving end of it. She almost feeds into stereotypes about blacks herself, and never really gets to see them outside of their struggle with race. And I guess that is the main issue I have with her character. She only sees Blacks within the context of their race and never a complex people in the same manner that her white counterparts only see her an exotic and not a complete person with thoughts and ideas. 
 This book is character-driven, so if you have issues with Ifemelu, you will have issues with this book. 
 Overall, it was well-written with parts getting under my skin. But that is what a good book is supposed to do, right? 
 FYI, this story is loooong. It could have been way shorter if she didn't describe everything, but author's choice.