Very good quality and great price. There's  a slightly synthetic finish to the fabric which might be a stain resistance treatment. Overall a very good value