I needed something quickly and this beautiful piece did the trick.  Not to small, not too large.  Took my husband 15 minutes max to put it together. There is a slight drag on the keyboard tray, not a big deal.  Its sturdy and looks great.