Easy to assemble, but does take about an hour.  Looks great for the price.  Legs are metal, overall, very sturdy.  Pleased with this purchase.