This desk is exactly what I needed.  Not too big and not too small and very easy to assemble!