Overall not bad condition.will provide new insole upon purchase. Slight staining on front of one trainer as seen. May come out with a wash but doesnt impact use