They are decent for the price point one of my chairs the button hole is off so if u look closely you can see a small hole and the fabric wasn’t pulled tight enough on the top rim but u get what u paid for!