These fit my chairs perfectly and are not only very pretty but comfortable too. I've only had them a short time so do not know how much they will fade. I would order them again.