Took almost 2 hours for my husband and I to assemble but it looks very nice finished and all the drawers work well. There were some very minor scratches on the desk once we got it together but it looks great and is a great deal for the price.