It seems to be holding up with the beating so far with my training. The water in the base does not seem to be a heavy enough base, so I will try filling it with sand instead.Pros:easy to assemble and seems to be holding up so far.
Cons:It's plastic and not heavy enough