Beautiful sofa! The fabric is soft and velvety. The seat cushions are firm but I do not mind because the back pillows are soft and comfortable