Vintage Skinny Puppy Shirt.  XL.

I don't know if it's from the 80's or 90's.

It's very soft.

22.5" pit to pit
27.5" back of collar to hem