The fabric seems durable to hold up to a dog that likes to jump on it immediately after being outside in the mud.  The legs are short and sturdy but the ottoman is the perfect height for the couch.