Good condition - no holes or tears but there is some light discoloration to the material that is barely noticable and hard to catch on camera (see photo of the back). Mexx brand. Size on the label is L but fits like S/M.