Very easy assembly. Set is days old, seems sturdy and cushioning is comfortable enough. Would definitely recommend for the price we paid