The sofa is very nice!  The upholstery seems to be quite durable.  I'm hoping it will hold up with a couple kids and some animals.  The pricing on it was good for the quality.  It's also very comfortable to sit on.