Cardiovascular workouts are great for mental health and happiness. Studies by US Department of Health have shown that 30 to 60 minutes of exercise, 3 to 5 times per week will give you significant mental health benefits.