I follow the Bogleheads philosophy of investing and use the tenants of a Three-fund portfolio. I like the idea of riding the flows of the market at the lowest cost. Glancing at your list, you have some overlap between the total market and the various “cap” funds, and you don’t have any bond funds. So maybe add in some Fidelity U.S. Bond Index Fund (FXNAX) depending on how close you are to retirement.