Very soft fabric. Back cushions are nice and cushy, but the seat cushions are a little firm. Also the arm rests are a little shallow. Looks nice and easy to assemble.