First of all, it is a perfect desk. I am pretty sure you will like the quality and beauty of the desk. It is heavy so be prepared. If you are going to deal with assembly by yourself, it is dangerous as heavy pieces might put pressure on the desk. You might hurt the desk or yourself so get some help.
Moreover, it has a 35 step assembly which took me a day basically so make sure you have some time to assemble it carefully.