Has held up really well on our front porch (roof overhead), I wish the cushion covers were removable so they could be washed though.  It's decently comfortable, you definitely need extra pillows behind your back though because it is so deep