Has anyone finished it? If you have, please answer the question below but without spoilers. Thank you!

Spoiler:
I'm about a third of the way through, and though it's well written it seems to be meandering. Am I missing something? If not, does it gain focus soon? I don't want to give up on it, but I'm losing patience. Thanks!