Velvet. "Lupita Ruffle" striped tank top with ruffle detail at sleeves. Made of 100% Cotton. Good. Some signs of wear.