Material is nice and it does what it’s supposed to. The only issue is you should measure your sofa before you buy. It doesn’t fit every size 2 seater or loveseat.