HappyHeidi 5 I have laid a solid floor on my deck to make it easy for my dog to walk on. I plan on laying this flooring down over the base floor. It is non slip so I thought it would be a good choice. I chose a lightcolor to stay cool and I think the mottled stone pattern will disguise dirt and stains.The product is thick and looks very durable. I tried scratching it with my nail to see how durable it is and and I couldn't make any mark on it. I am very satisfied. Delivery was fast and efficient. I will post a photo when I've finished the job!