It's a slow starter, in my opinion. There were definitely multiple times when I felt unsure if I should continue reading, but I ultimately enjoyed the story as a whole. I appreciate the character growth. I like how characters would make mistakes or hurt others, but they would come around eventually. No one was an outright villain, which was refreshing. (There were definitely assholes here and there, but they were realistically awful and weren't really focused on too much.) It's a mellow read.