It's a nice sofa, material is very soft, cushions seem firm. Only down is that it comes with plastic 'feet.' That seem kind of cheap. Other than that, we'll see how well it holds up to use by a family of 5 plus two dogs.