Arrived sooner than expected, only assembly is putting legs on table - a breeze.   Chairs are surprisingly comfortable - I thought sure they would need cushions. Looks great on our small patio and easy to clean - a must, as our space is completely covered by a large tree.