Size XS but fits like Small or Med...vintage piece so there may be a few signs of wear, still very wearable nonetheless