Easy and quick assembly. Bench looks great on our front porch. Some minor scratches/dents, but hard to see due to the black paint. Cannot beat the price!