Inseam is closer to a bit over 26”. Please check measurements

No major rips, holes or stains