Here is another heavy bag designed for serious boxing and MMA. The Meister 60lb Wrecking Ball Heavy Bag allows strikes from all angles. It can be used for uppercuts, jabs, hooks, and high kicks. This bag measures 22.5″ high and 20 inches in diameter. It has 18-inch hanging straps.
This foam thick bag is made with military-grade vinyl. These are filled with upcycled textiles. You can find out more about it here.