I love our set. It looks so nice out on our back porch.  The cushions are just right. The ones you sit on are on the firmer side and I like that. They will last. The cushions for your back are a bit softer so it is very comfortable to sit on.  It really does seat 8 people with the three ottomans that come with the set.  We needed a bit of muscle when attaching the pieces of the sofa together. They didn’t quite fit close enough together to get the attaching nut and bolt to reach. My husband used pliers and we squeezed the pieces together and they fit. 
I am very happy with this set. The red looks spectacular on our porch. The fire pit is beautiful at night and adds some heat as well.