Love this beautiful sofa and it is perfect for my screened in porch.  The cushions are nice and firm.  My only suggestions is that the color of the cushions be clarified.  They look to be a natural color when in fact they are an oyster, taupe color