Excellent engineered product.  I was able to assemble it in 30 minutes.  The frame work id very good.  All the screws aligned perfectly.  I would highly recommend this product.