Build to suit your needs.
First, if you don't have one, the pocket hole jig is the only way to go. I spent years cutting dado slots for shelves. What a game changer. I stayed with the over-all dimensions of the Dawson Media Console. Like so many, I made the inside areas fit our current and future needs. I could not be more pleased. Oh, I invested in an HVLP fan sprayer for this. Again...how did I not already own this? The project turned out perfectly. From fit to finish it's excellent.