In order to get better at boxing, you need to work on your cardio, endurance, reaction speed, and footwork. This Soozier Freestanding Boxing Bag lets you work on all those areas. It has a punch bag with a rotating arm and speed ball. Its base can be filled with water or sand and has suction cups to stay put.
The arm rotates 360 degrees to test your dodging and reaction speeds. This boxing trainer can be used to increase your speed, burn calories, and improve your technique. You can find out more about it here.