These cushions are a nice sturdy material with rolled edge seam around the sides. I posted a picture of the side seam and bow ties for attaching to your chair. The foam is not real thick but it is enough, see the photo. We ordered the navy, they are a true navy in color, I posted a picture in our black chair so you an see how dark and true the navy is. Overall nice cushions for our rocking chairs.