This sofa ticks all the boxes, it's comfortable, affordable & looks great on the patio! We love the simple modern design & the weather resistant cushions...going to order the ottoman next!