Overall it was a great purchase. The desk looks very nice, it was a good deal, and it's very compact. My only issue was I didn't put it together very well, I leaned on the keyboard shelf, it flew off, and I lost the ball bearings that held the shelf arm on flew as well. I could not find all of them so I am now currently without a keyboard shelf...be sure to put it together well! Approximately 30" L x 30" H x 24" D.