Replaced some cushions that came with our couch with these for a less grandma vibes. They match perfect. Up close they are actual denim strips and didn’t puff up quite as much as expected after being vacuum sealed. But they worked perfect for what I wanted them for and are good for the price!