I was disappointed with the mat. I thought the picture was misleading. The heating element is only about 6" long and the faux suede mat itself is 24". I had to order K&H's replacement heating pad that measures 19" to cover more of the area. My cat loves it but I thought for the price I would have gotten a heating element that covered more of the surface that my cat would be on.