Well made. Very nice. Good ending. But please do not make anyone sit through that much text and time.