This was just so lovely and a phenomenal debut. It covers a lot in 661 pages--a coming of age that seems like a fluffy, relationship novel that also hits hard on gender and racial power dynamics. There was a little about the ending that didn't hit right, but definitely glad I finally picked it up. About time!!