I'd go with a torsion box using 1/2" cherry ply for the sides, 1/2" MDF for the inner webs, and 3/16" or 1/4" MDF for the skins, and finished with paper-backed cherry veneer. You'll obviously need to splice the veneer, but you can get matched pieces.