Pretty easy for 2 people to put together. Came in 2 very large boxes. Cushions are firm and gray was a little deeper in color than appears in picture but overall satisfied with theach purchase