The assembly was difficult because the pieces were pretty heavy, but other than that the table is gorgeous! Really makes my space look amazing.

Pros: durable materials, quality craftsmanship
Cons: assembly wasn't fun