Hardly worn, just like new. Size 10 on the label but this is small fitting and is more like a size 8.