Easy to assemble if you use your own tools. All bolts must be installed before final tightening. Use 5/32" hex driver with a small ratchet and 10mm open end wrench. 
Cushions are firm and frame is sturdy. Haven't gotten caught without covers to get wet, don't know if cushions repel water!!  If not...huge sponges!!!