Easy assembly, well thought out design, lots of storage and cushions are firm and comfortable. Extremely happy with this purchase!