Really easy to install, although difficult to make cuts to fit. Used it indoors and holds up well with all the dogs.