I really enjoyed seeing such diverse representation in this novel! To me, that is its strongest case for a solid pick. But I didn't care for the writing and thought it could have used more polishing up. It felt repetitive and stagnant in the parts of the book where there wasn't major plot development happening. 3.5-4 star book.