I looked for a long time to try to find a rack for my home theater components. Never did find one I liked at any price. So I built one and a matching printer stand as well.
The 1x2's are poplar and the bottom plywood shelf is birch. Poplar plywood is not available but the grain closely matches anyway. The shelf is under the components and the mismatched grain is not seen.