A little dry, but interesting at the same time. I did find it hard to 'get attached', as often happens when a story is covering a long period of time like this. But all in all the concept was good, and the story was interesting. It was a nice read to watch the characters grow, and unfold as time went on.
The romance aspect was rather understated, much to my disappointment. I do enjoy good romantic stories. But it had a happy ending, so it worked. Not one I would reread, but still good for a once-over.