Exactly what I had hoped for. The cushions are a bit thin but rain beads up and rolls away. My son-in-law has no problems with assembly.