This is hands down the best pit ball i've found so far. The quality is superior, each ball is exactly the same and most importantly, they stay very firm even when deflated to put the filler in.
I've tried intex - maybe i got a bad batch and it was a few years ago but the shells were variable in thickness and collapse easy when deflated for filling. They were good but these are better.
They also come in a perfect size - 3.0 inch. Intex 3.125 are very large and 2.5 are too small for me.