Other than taking almost a month to be delivered (original scheduled delivery was a few days after I purchased) the desk is great. It took 30 mins tops for my 13 year old son and I to assemble.