No there are no smells, holes and there is I notice a very very light stain on the rim of the neck on the top but you can't notice it at all unless you no it is there I put my reading glasses on to check them out and that is when I noticed it. This is an extra cute outfit I think spray and wash probably can get it out.