They look beautiful and was very happy when they first arrived. They are comfy too. They are not however water resistant for more than a minor spill. I bought them for around a fire pitchat set so they are not covered. 2 weeks ago it rained for most of the weekend. I left the out intentionally so I could gauge how they will hold up to the occasional unexpectedly summer thunderstorm.  Needless to say each of the seat cushions soaked up gallons of water. It took over a week to dry them out!  I eventually just stood them up with the zipper side facing down for about 36hrs to allow all the water to drain out through the seam. Not what I would have expected for outdoor cushions!