We have only had the cushions a few weeks.  The cushions have flattened out after only sitting on them a couple of times.  It would seem they would last longer, especially for how much they cost.