soft fabric, vibrant and nice color but very cheap it will not even fit my sofa.  and the zipper break down after a couple use

Pros: nice color soft fabric
Cons: cheap product very hard to have on my sofa