Very nice desk. Not difficult to put together. Very roomy; can fit small cabinet underneath if needed.