These are very good quality, well worth the price!  The fabric is very thick and seems like it will last a long time. The cushion is pretty firm as well. Unfortunately the cushion makes me set to high for my chairs so it’s uncomfortable on my back. Just an issue with the design of my chairs so I will have to send them back. If that’s no issue for your chairs I definitely recommend them though.