I really love the style of this desk!! It was moderately easy to assemble but definitely requires some patience. The drawers don’t feel as stable as they could be- they wobble slightly despite having assembled them correctly. The shelves provide lots of storage and it’s got a nice, clean look to it.