It was shipped with a few missing pieces of hardware, and some of the pre-drilled holes were not deep enough to fit the screws. I had to drill them a little deeper for everything to fit correctly. Some pieces still dont fit quite right, but its very minor and it is a nice piece once its all together. Seems to hold everything okay.