Good desk for the price. A lot of pieces! But doable. If you are not too handy, get some help for the drawer alignments etc. All the holes are pre drilled; however, it is up to you to align the rails to avoid overlapping when closing drawers. Other than that, the instructions are pretty simple to follow. Use the cardboard box to lay out the parts to avoid having the scratched prior to assembly. I am considering a tempered glass top for the desk as I can tell the darker finish will scratch/stain easily.