Very stretchy, which is both a good thing as it fits over any chair, and a bad thing as it makes it difficult to position such that the pattern looks good on the chair. Has seams at the end of the armrest so it doesn’t look good on the rounded ends of the chair I have. Fabric is sturdy but is not the color shown on the photos: I ordered what looked like a navy blue but was named a lighter blue; what came was definitely a lighter blue. Go by the color names, not pictures.