Perfect size for a small computer desk.  My keyboard and monitor fit great on top and the tower is on the side.  I assembled myself and only took about 30 minutes.  Would definitely recommend.