Was relatively easy to build, looks great. I had an issue with the first desk I ordered and after submitting a request they ended up sending me a new desk and the replacement had zero issues. The customer support was easy to work with and quick with fixing the issue