I love this desk. It is aesthetically pleasing, sturdy  practical. I’d rate this 6 stars if I could. As for assembly, it takes about 3.5 hours. Medium difficulty.