Holes in the heart may be small, medium or large. Large holes allow more blood to leak through and may cause more severe symptoms. Large holes may even lead to heart failure.