Much easier to assemble than what I thought. Came in 6 boxes. The boxes were easy to slide across the porch. The boxes would be a pain if you were by yourself and had to carry. One small person could assemble. Soft material and firm seats. Would buy again