Great condition. Size tag says 40 which is about a medium, but true size is more of a small. See pictures for measurements. In a couple of the pictures the color looks purple, but that is due to lighting.