Great novel with good length

#1

This novel is good with its length. Only negative point is ending too rush.