The desk looks great and I am very pleased with the price paid!  The desk has about 25 pieces and a lot of bolts and dowels holding it together.  Took about 2.5 hours to assemble with 2 people.  The assembly requires you to glue the dowel rods in place for support.  The lines on the desk are clean and it has a very modern look.  Cabinets are soft close.