No holes, could use some cleaning. No stains, vinal on glasses is cracking. Hair piece has come undone and glasses band has come unglued on female.