Does not have any holes. Multiple marks/stains on the gray suede. Slight separation in some spots. Bottoms have wear. STILL WEARABLE BUT WEAR AT YOUR OWN RISK. SHOES ARE 17 YEARS OLD.