Good quality fabric--sturdy enough for the dogs.  I haven't washed it yet, but I think it will wash well