Battle ropes are excellent for both cardio and strength. However, you are unlikely to progress in strength too much using the rope without also including other strength-based exercises. Battle ropes are highly effective for cardiovascular work.