Putting it together was not difficult and the finished product looks great. It's also very functional without taking up a lot of space. The desk surface finish looks very classy and is sturdy. We're very happy with it!