Ribbed top. Tie dye and stripe prints. #811064 75% Cotton, 12% Recycled Polyester, 9% Nylon, 4% Spandex. Machine wash, delicate cycle. Imported.