Very soft material. Comes with leash. It fits more medium size than a small. Not sure if I fit it securely or not as no instructions really come with it. My dog seem to be ok with it and not irritated like other items I put on her.
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.