The multigrain model for polymerization of olefins over solid catalysts is used to predict kinetic behavior, molecular weights, and polydispersities. The effects of intraparticle and external boundary layer transport resistance on the kinetic behavior and polymer properties are explored. Means for the experimental detection of intraparticle diffusion resistance are suggested. The importance of catalyst physical properties, such as the porosity, and the catalyst loading is illustrated through simulation. Finally, the hypotheses of diffusion resistance and site heterogeneity as explanations for the broad molecular weight distributions of olefin polymers are critically evaluated, and molecular weight distribution control in industrial catalysts is discussed.