Very nice for the price. We got two armchairs and this sofa in this set because we got a new kitten and didn't want to spend too much on something that would be torn up. This worked really well. They held up, although it has some snags and bite marks! The material isn't terribly soft, but the cushion is firm and holds its shape. You can't expect much in this range, but we're happy. It was a good value.