Took over two,hours to put together. The bottom shelf on the smaller table did not fit so we had to sand it down to fit but all other parts were okay. No missing parts.