Very thick, durable material, i think it'll hold up well to the dogs this holiday season.  You will have to work a bit to get the wrinkles out but other than that, very happy with it