We have an old dog with bad hips and she has lots or trouble getting up some times (regardless of the surface) and always has to be lifted into a vehicle. Our experience has been that she likes to lay on cooler surfaces and will lay around on linoleum and tile despite the problem it presents when she wants to get up. I don't like it for the two young dogs either because they can hurt themselves in the kitchen if they try to run on it. Fortunately they seem to make an effort to be pretty careful on it. I love it at the vet's office though because my two more hyper dogs pretty much just run in place in there and it makes them much easier to handle in that situation. LOL!