@g2perk 100% stocks makes sense given 30+ years time horizon. I wouldn't bother too much with small caps given large and mid caps represent the vast majority of the returns, and if you want to simplify further I would go with an all world ETF.
If you want to go iShare, I would look for their...