It was almost perfect but the desk had a little damage on the lid the top part which is the last to be installed.