No rips or stains good condition. 32” waist. 6% elastane. Perfect for a bodysurfer and or bodyboarder. I wish they were my size.