No holes or stains that I could see. Waist measures 32 in. Does show wash wear. Smoke free home. I do have 2 cats, so I cannot promise there won't be any cat hair. No shipping outside of U.S. and no returns please. Will combine shipping.