These cushions are very thick and overstuffed!! Super comfortable and I think they should last a long time! They even have zippers to remove cover to wash them!