These pillows are beautiful!! Buying online is always a risk, but I’m so happy with these. I don’t have my new patio set yet to use them, but I can’t wait to get everything all set up. The pillows are firm and the fabric seems tough but not rough. They seem perfect for outdoor weather. They have zippers and the fabric inside is wrapped up and although I haven’t washed them yet they seem sturdy!