Yes, it looks like some sort of dense latex-type material. Outdoor carpet, at least that found in the big-box stores, is extremely cheap. One thing I would never use again is the weed-preventing matting sold in the big-box garden section. Weeds/roots will certainly grow through that stuff and it is difficult to pull up when it occurs.