Stunning desk just received and installed the same . The desk is pre assembled so it took around 30 min to assemble . The packaging was awesome and all products were packed nicely. Just to mention i had previously ordered grey and that color is not same as in website so had to return and get the white one. The desk is very sturdy and adjustable length is great.