This desk fits our needs perfectly!  It was delivered early and was easy to assemble.  It is a nice desk for the price.