Product ok, does the job of keeping my dog from slipping but it was all rolled up so very difficult to keep flat even after laying. Took 2 months befor the corners flattened.