Easy to assemble, took us about 90 minutes. Very sturdy and firm cushions. Seems durable and is perfect for our new patio. We like the many configurations it offers. Recommend!