Thin material. Elastic band for back has no instructions but I figured out that if you hook it to the little hooks and crisscross it,it will be snug,which is good but one of the hooks is upside down.I doubt that it will last 1 year, but not too expensive to get a new one every year. It looks good.Hope my cat doesn't scratch it up. I got it to protect chair from cat, but ...?