The desk is great and fits our needs perfectly. It took longer to assemble than we expected but having two people  helped. Would recommend it even knowing the extra effort needed  for assembly