The cushions dry really fast if it gets rained on. It’s pretty sturdy, but it is a giant pain to put it together. It took me a long time to do it on my own, but I’m glad I did it because it looks great with the fire pit on the deck.