Great denim twill material.  Once washed and dried, it fit my loveseat perfectly.  The only bad thing is the straps that secure it are not long enough and I have to see on longer ones.