No holes or stains. The whole length of the shorts is 18 inches. Waist is 28 inches (unstretched). 100% cotton. 
Comes from a smoke free and pet free home. I re-use mailing envelopes and packing material in order to keep my prices low.