I swim for 60-90 minutes twice a week on my off days. I feel it gives my body a lot of detail, especially shoulders and back, keeps my muscles stretched out, keeps the rotator cuffs healthy, it's resistance training and cardio so you don't wither away, Makes you wider.