Punching bags are an invaluable part of every gym. Not only are they great to practice your punching and kicking on, but they also improve balance and reaction time, as well as provide excellent cardio…