New, never worn, tag is still on. Tag says size large but it feels like a medium. Pretty pattern, ribbon and thick denim like strong material. Excellent quality stitching, will last a long time.