Easy to put together.. seems very durable and sturdy... and looks great on our porch!