Solid, heavy frame and thick cushions, very comfortable! Took my husband about an hour to put together - or less. Only downside the cover that came with it seems like it won’t last long, but time will tell