My ancient (23-year old) cat wonders why I didn't get this for her years ago.  Five star purring!