Resistance Training has lots of mental and physical benefits. These benefits are such as - increased muscle strength and tone, which can protect your joints from injury. Research has also shown that resistance training can improve weight management, mobility, flexibility, stamina, balance, bone density, sleep patterns, self confidence and well-being. Also being able to help with conditions such as diabetes, arthritis, back pain, osteoporosis, blood pressure issues and depression.