This set was perfect for my porch, the seats are comfortable and it looks nice. The seat cushions (Ivory colored) will have to  be recovered- the material is flimsy but it still seems waterproof and ok outside in the elements.