For the price I would steer clear! We put them on our outdoor couch and they looked great. We sat on the for an hour and the cushion lost its shape and looks like they are old. I’m so disappointed and expected much better quality.