Parts are labeled and not too hard to assemble but the alignment on the middle drawer is off by a few mm. Its obviously a factory error as one side is drilled 3-4 mm lower than the other side, you can clearly see it in the pictures i provide while its not big enough for me to go through the trouble of complaining and reassembling a new desk and disassembling this one i am still not totally happy. But it is a nice little computer desk so i am keeping it.