Very soft fabric. Firm seats. back was shorter then expected even though I did measure it out. Very beautiful piece. Be prepared to put it together came in about 13 pieces. Easy to assemble, a second pair of hands does help.

Edit - now that I’ve owned this for two years, the cushions are not comfortable, you can feel the springs.  Fabric has held up nicely, easy to wipe clean.