This mat was just ok.  Although it was soft enough for my dog, it was not quite big enough for her.  And the bottom of it slips somewhat when put on wood flooring or in a kennel.  I liked that it was washable tho.