Thundershirt helps pets feel comforted and less anxious. This size would fit apprx. 10-15lbs. (Cat or small dog.) In excellent condition and freshly washed.