Our expert says:
It is effective, yes. It's cardio in nature, and so you're mostly improving your lung and heart function, plus all the other benefits assicated with regular cardio exercise. Developing muscle is a secondary consequence, and unless you swim an enormous amount, you don't develop the same kind of muscle tone that you would from doing your weight training. But you're still getting stronger, and you have the weight training in there, so I think you're on the right track.
You might, for variety's sake, look at the occasional run or cycle, but if you love to swim, then keep doing it, because it's a good way to train.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.