Nice desk.  Easy to assemble, and the greatest part of the assembly is that it's pre-assembled.  You only have to attach the legs.  I would have given it 5 stars; however it arrived with t a scratch on one of the drawers.