Cardiomyopathy is a heart condition in which the heart muscle becomes weakened and enlarged. In this state, the heart is less able to efficiently and effectively pump oxygenated blood throughout the body, which causes a multitude of issues. In severe cases, cardiomyopathy can cause heart failure.