The spot for the computer tower is 16.5"wide x 23"tall x 21"deep.
The main desk where you'd put monitors is 4'0" wide and 19.5" tall.
Above the monitor area is a shelf area.
There are 3 columns each 16" wide and 16" deep.
The total height is 24.5" tall, but has quick adjustable shelves you can move to various heights.
It has a pullout keyboard tray 4'5" wide and 2'0" deep.
It has 4 drawers.
Each is 8.5" tall x 12.5" wide x 16" deep
Made of solid wood, except the backing. That's some sort of particle board you can easily make additional holes in for wires.