Easy assembly with assistance from my son-in-law. Cushions are thick and color is exactly as pictured. Lives on my screened in porch. Sits very comfortably.