This is a solid desk and took about 2 hours to assemble. It was a little bit smaller in terms of workspace than what I expected. It is also somewhat awkward to reach the shelving under the desk table.