This couch completed our outdoor space perfectly. It’s great quality and beautiful. It was very easy to put together. The cushions seem to be great quality and will hold up. They are firm but comfortable. I would definitely recommend this couch.