This is definitely a quality product. Assembly is quite involved but not complicated. All parts were shipped and went together as without any issues. Very pleased with the final product.