They fit great and look wonderful, but I kind of with the fabric was like a cotton duck. These are advertised as "velvet," but they're really more like a fleece. Super thick fabric with a lot of stretch, which is probably why a durable cotton duck wouldn't work. 

Still, I would order these again, and I wish they came in more choices/patterns and fabric. I'm in love with this pair of chairs of mine, but after 25 years, were in terrible need of reupholstering. Couldn't find a fabric I loved so much that I was willing to pay $400 for it, PLUS $350 per chair to get reupholstered. These inexpensive, adorable slipcovers saved me a ton of money as I continue the hunt for the perfect reupholstery fabric.