It's actually a tad shorter than I expected, but the ending felt perfect. Everything came to a conclusion, and ended with a sweet conclusion that had multiple things I didn't at all expect.
10/10, one of the best VNs I've ever read.