I think these are very nice cushions for the price point. The canvas looks like it will hold up for quite a few years if taken care of. It’s nice that it is zippered at the top so you have the option of taking the insert out to wash.