These are great! I have been looking for replacement cushions that were reasonably priced and you came thru. These are heavy duty material and VERY firm. They should last a long time. They are perfect! Colors were great and fabric very durable. The price was great and shipped out fast. Very impressed! Buy them, you wont be sorry.