The legs to seem kind of cheap but they are mostly hidden. The couch itself has a nice finish. The seats are firm but the backs are soft. The pillows were a nice touch. So far it has survived my dog's nails.