I got this product so i would be able to set a carpet on top of another carpet without any glues or tapes messing up the original carpet. Product came as described, 27"x10'. There was a very slight plastic/chemical smell, but it was by no means over powering and was pretty much gone in an hour or so. Anyhoo, i have a 3'x13' hallway with light carpet, and i got a a section of darker carpet from a bigbox store. getting a section of carpet and cutting to size is much cheaper than going out and buying a runner. Unfortunately laying a carpet or runner on top of another carpet lets the top carpet slide around. I tried a few rubber pads to no avail. I did not want to use any adhesives so as to not destroy the light colored bottom carpet.Now the fun part. I DUCT TAPED the plastic runner to the under-side of the new top carpet. The smooth part of the plastic runner was taped to the bottom of the dark carpet which now had the effect of the the darker carpet having TEETH, to hold onto the light colored original carpet. This has completely stopped the top carpet from sliding even a fraction of an inch. This is PERFECT. Since the runner is plastic, it has the added advantage of protecting the light colored original carpet from spills and pet accidents, because anything that soaks thru the top carpet gets trapped by the plastic runner.The plastic runner is decently thick, doesnt feel like its cheap, doesnt feel like it will tear. Its not a stiff plastic, its quite pliable and "soft". The teeth are long enough to bite into the bottom carpet. The plastic runner does cut quite easily if you need to size it. While the plastic works great for my use, i dont think it is thick enough to be under a rolling chair.5 stars for being decently thick, pliable, not stinky and having decent sized teeth.