I love this desk. Sure, it took a few hours to assemble and you definitely need two people towards the end, but overall relatively easy to put together. Functionally, it works well and the drawers slide smoothly.