These look nice.  They don’t quite fit my chairs like my old ones and they are a little flimsy for the price.  I’m not sure how they will hold up over time.  On the plus side, they do stay on way better than my other cushions and don’t blow away.