Lynyrd Skynyrd tie-dye t-shirt. It is made of cotton 

Tag size is 2XL, runs small fits like an XL

Very good condition 

23 inches pit to pit
31.5 inches long