I wasn't there for the assembly part but my husband reported that there were some missing screws and stripped screws. It took home several hours to put together but it looks great! I think for the price it's a great piece!