I wasn't sure if this floor would be good or not. But I decided to take the risk. I really needed a flooring that my dogs wouldn't destroy. They love to do that, but with this flooring the dogs had met their match. I is easy to clean after messes and has, for the length I have had it, been water tight. I wish I had heard of this stuff before. And the service there was top notch. You don't seem to get that kind of service much anymore. Thanks rubberflooringinc.