In pretty good shape. There is a pullout for a keyboard and upper level for a monitor. And shelves along the sides and middle for lots of storage.
Dimensions:
41.5 inches long (left to right side)
Depth (front to back) is 28 inches
height is 28 inches to desk and 41 inches to top of rear.
As a side note there's not room to put your legs under the desk (because of the shelves there), except if you pull out the keyboard tray, legs fit under that.