Easy to assemble. I would give it 5 stars but it had a huge scratch on top of the table. I think it happened during transportation. Customer service is great and have a discount.