No holes or stains. It does have some pilling on the blue fabric. From a smoke free home.