Powerful middle grade. This was a buddy read with my 6th grader. Themes of bereavement, alcohol abuse, homelessness, bullying, and financial insecurity are all heavy topics but portrayed in a way that didn't sugarcoat any of it and will leave young readers to feel "seen" and "understood" but characters that may have similar circumstances to themselves.