Brand new and unworn but does have a minor mark at the front (photo provided) Size XS but can easily fit S