Easy to assemble, color is great, cushions are soft but have structure that will hopefully hold up over time!