These cushions are well made, very sturdy, yet very comfortable.  They hold their shape, and can withstand all kinds of weather.  I highly recommend them