This pet mat is perfect for my Labrador. It’s soft and non-slip which he needs as he is older and has trouble getting up sometimes. It’s us waterproof and also washable which is great, we plan to use it in the back seat of my husbands truck also for when our dog rides back there. Very happy