No brand and no size and no fabric tag. Boho, hippie blouse or swimsuit coverup. Probably large or extra large, or even one size, measures 34 inches in length.