Modified by making 18" deep, right side is 20" wide (inside dimension) to accommodate cable box. I also trimmed out the side panels with 1x2 not just the front.
I used a rail and stile router set to make the doors. To do it again, I would have selected maple, as it routes better than the poplar. I would also consider overlay doors, made from 1x3. The inset doors leave little room for error - the frame must be square!!! You also have more hinge options with overlay hinges.
I also used 3x3 for the legs, I think their weight adds to the piece. The original base looked too small and fragile for the rustic upper half.
Some work still remains, staining as well as placing the veneer step on the shelf edges to give it a nice edge to stain, but I needed the space back for Thanksgiving dinner tomorrow!