The cushions appeared to be fine til I put then on my benches and sat on them.   Very poor quality foam inside. The 2” foam was droopy, soft and it made the covers look saggy. On further observation, the material of the cushions is ok but the stitching is poor as if done in a hurry. Lots of loose threads etc. 
I had to go to a foam shop and spend another 100 on firm foam.