Ok- ish. The fabric is not linin blend, its more nylon. Cheap nasty plastic type fabric. The couch itself is sturdy, the seat cushions are firm. The back cushions however are pathetic, really thin and flimsy, offer no support at all.