Dragged a little toward the end. Overall very good. I loved the characters. Lots of mixed emotions during listening.