Easy to assemble although there are many pieces, but well worth the time and effort. Quality is great and it looks good.  Very happy with this purchase.