We modelled social mobility over three generations in Finland from 1950 to 2000. From the 1950 population census sample, and consequent censuses, we constructed 57,585 three-generation lineages. A three-dimensional mobility table, containing eight layers-one for each grandmother and -father, son and daughter, and grandson and -daughter lineage-was built using the Erikson-Goldthorpe class schema. ... [Show full abstract] The social inheritance process was found to be very similar across all the eight lineages. After controlling for parents' social class, the grandchildren's social class is almost conditionally independent from the grandparents' social class. No additive effect was found from grandparents to grandchildren, but weak lagged effects were found. The lagged inheritance leads to a higher probability that the grandchildren of the service class and self-employed farmers remain in the same class. The lagged barrier of mobility leads to grandchildren who have particular disadvantaged grandparent origins having a lower chance of gaining more advantageous positions themselves. However, taking into account more than two consecutive generations adds very little explanatory power to the analysis of social mobility.