I have this one: https://www.amazon.com/Outslayer-Muay-Punching-150lbs-Unfilled/dp/B08D638YMN
It’s 3x the price but it will last a long ass time even in a gym. It had the added benefit of being rough in your shins compared to other brands so it will condition your shins and such more.