Recently, Tao and Mo developed a new semilocal exchange-correlation density functional. The exchange part of this functional is derived from a density matrix expansion corrected to reproduce the fourth-order gradient expansion in the slowly-varying-density limit, while the correlation part is based on the TPSS correlation functional with a modification for the low-density limit. In the present work, the Tao-Mo functional is assessed by computing various properties of solids and jellium surfaces. This includes 22 lattice constants and bulk moduli, 30 band gaps, 7 cohesive energies, and jellium surface exchange and correlation energies for the density parameter r s in the range from 2 to 3 bohrs. Our calculations show that the Tao-Mo meta-generalized gradient approximation can yield consistently high accuracy for most properties considered here, with mean absolute errors of 0.025 Å for lattice constants, 7.0 GPa for bulk moduli, 0.08 eV/atom for cohesive energies, and 35 erg/cm 2 for surface exchange-correlation energies.The mean absolute error in band gaps is larger than that of TPSS, but slightly smaller than the errors of LSDA, PBE, and revTPSS. However, band gaps are still underestimated, particularly for large-gap semiconductors, compared to the HSE06 nonlocal screened hybrid functional.