My oldest would absolutely love this.
Nathaniel - 4 years old: loves opening packs with me and then putting them in his "baseball card box" which is a catch-all for every sporting card that he owns. I always make sure to pick him up a box of junk wax when I go to shows so he has a ton of packs to open
Noah - 2 years old: loves running around with the cards and saying "One more minute" when I ask for them back
Caleb - 10 months: loves chewing them
Collecting Chicago Cubs, Pittsburgh Penguins, and Pittsburgh Steelers
Completed the 1971 Topps set!
Currently working on the 1969 and 1970 sets