The fabric is like upholstery quality.  Very durable but also soft.  The colors are rich and exact like the photos show.  These also have a zipper enclosure that is well hidden in a seam.    I am very happy with my purchase!