LOTS of pieces to put together and a lot of instructions but in the end, the desk looked great. it took us about 2 hrs to put together. 

There were 2 extra pieces that we were left with at the end of the assembly that  werent included  in the steps. We realized later that they were the 2 poles used for the filing cabinet. We had to take apart the drawer to be able to insert them. Not sure why that was not included in the assembly instructions. We double checked to make sure we didn't miss it. 

Desk is a little shaky but it could be because we have carpet. We put it up against the wall and it's fine.