Heart 1987 World Tour Vintage Bad Animals Tour Concert Shirt size XL 46-48. Clothing items are in a smoke free home but there are dogs present.