While the product itself seems nice enough for some applications - the description was misleading. It says it is non-slip and suitable for use in areas where there is rain or snow. The photos also show a pebbled texture (which does not look as pebbled in person as it does in the photo). I secured this to a custom made dog ramp that gets used year-round. I wanted something that would be waterproof (suitable for winter) and more durable than the textured outdoor carpet that was currently on it. Works great when dry. Had the slightest bit of frost last night and my large dog barely made it up this surface this morning - slid backward repeatedly. What bothered me the most was that it looked dry, so you never would have expected him to slip. I would trust this in dry conditions, but not wet - and definitely not if it is being placed on any sort of a slope. If you are planning to use this indoors, know that mine sat indoors for a week - the odor was very strong and did not subside. (In case anyone else is in this same situation - I plan to try a rubberized neoprene mat or a rubber mat with horizontal ridges next...)
the flooring seems fine except I can;'t get rid of the strong chemical smell that leaves it unusage!!!!!! I tried wasing it with 2 type of cleaner in the back yard. I've had it lying out in the sun for two weeks now. I need to just store it in the shead becasue I can't stand the smell. It stinks up the back yard when the sun is out. I am hoping that the smell will go way and I can use it in the future. I should have just sent it back.