The story is bookended and intercut with a few scenes of adult versions of a few of the characters.
The setting was done really well, and I could always vividly see where I was during any given time in the story.