Printed cotton front in nice colors with velveteen backing, very well stuffed . They perked up the taupe leather sofa. Not a super high quality but what do you expect for such a reasonable price.

Pros: Great value, nice and puffy, nice bright colors
Cons: Fabric is a bit cheap looking