There are a lot of parts & different hardware but directions are good & it is easy to put together. Looks very nice & is quite sturdy. Very happy with our purchase.