The assembly is hard, took us about 2 hours, also it was missing holes on one of the planks. Other then that the quality is decent