Assembly required, but it’s not hard, just time-consuming (best to assemble with two people, especially with the sofa). Seems sturdy enough, even for those who weigh 300lbs and then some. The back cushions take a while to reach full size (they come vacuum-sealed), but still leaves more to be desired, mainly on the sofa. Armchairs are the most comfortable. Lastly, I wish the manufacturer made it so the ottoman cushions have a way of staying on the ottoman instead of sliding around, but that’s about it.