Easy to assemble. Perfect size for our 2nd (smaller) backyard patio. The cushions do slip a bit but this is easily remedied with non slip pads underneath. Overall, good quality. Very happy with my purchase!