This fits the Cat’s kennel perfectly, and makes a great nap mat on the floor. He dislikes any plush faux fur so the sheepskin is great. Also, this self-warming mat does not make crinkly noises, a big plus. Cat likes it, it’s easy to clean, and had no obnoxious chemical odor when it arrived. It’s compact but thick and soft, and has just enough of a bolster around it that he seems to like the support and curls up in it. Simple, well-made, and easy maintenance. Thanks!