3.5 stars. There were some weird opinions Carl had on how people look in the first half. So as a character I didn’t find him likable. But he got less annoying as the book went on.