Very stretchy and nice  soft. Fit my large seat that I needed it for. I have not washed it yet. I will update if it doesn’t wash well.