This is on the small size, and not extremely plush. Exactly what I needed for my pups kennel. Since about ¾ of his kennel is taken up with toys, I didn’t have a lot of room for a pillow, but he’s small, just 9 pounds. I had purchased some others and folded them in half. But, then they were too high and kept knocking his water bowl off the side of the cage where it’s attached. This is long enough that it fit just about perfect length wise, and wide enough for him to comfortably stretch out. Think about the size that would work for an average sized cat. It can be thrown in the laundry, however it has Velcro strips on the bottom, so will either need placed in a laundry bag or washed alone. The Velcro strips also make it nice if you set this on carpet, it keeps it from moving around. Or in a pet car seat, or a little extra padding in a pet bed. A lot of options, a lot of uses and a really decent price.