4.5 stars. Some parts that stuck with me but Midi's grammar was confusing at times and potentially borderline racist(????). The imagery was a little graphic but otherwise a great book, especially since I'm starting to get more into the Renaissance