I read previous reviews so I expected the cushions to be firm and they are!
Time will tell how they stand up to rain and weather but so far so good!