Great desk!  Not too big, not too small. This is the second one we purchased. Solid wood and sturdy.  Putting the legs on takes just a bit but it all works out. Really love the style and the quality!