One advantage of a flexible approach for regression is that a more flexible model allows us to take full advantage of a large sample size (n). One disadvantage of a flexible approach for regression is that a less flexible approach would be preferred if the sample size (n) is very small. Although both models (whether more flexible or less flexible) would not yield a good enough prediction, the more flexible model would tend to overfit the data and would perform more poorly than the less flexible one.