Solid quality for the price.  The assembly is not a quick process but the instructions were clear and the components fit together perfectly.  The boxes did show up a bit distressed which concerned us but the care the manufacturer took in packaging and protecting the pieces was outstanding.  Overall, it is a great product and we're pleased with the purchase.