Brand new, never worn, there was no tags attached, in original packaging. 100% Linen, white size S (runs big or oversized). Great to wear on top of dress or blouse.