Nice thick fabric. I wish they had a 20 by 20 as that is the size of my existing cushions but I was able to use the 18 by 18 on other pillows I wasn't using and it updated the sofa.