This is an easy to assemble desk. Just takes quite a bit of time. The result is just as good as I expected. A functioning desk if you put it together properly.