Medium quality but a bit small
I have a similar ball, I thought it was the same size but it's actually bigger, however the quality is much, much lower compared to the ball I bought 3 years ago. The old ball had a rubbery texture and was very elastic and solid, while the texture of the new ball (the one I'm reviewing) is much weaker in terms of elasticity, the finish is poorly done, it doesn't seem to be made from the same rubber but rather a rubber mix, possibly the old one was made from natural rubber (tree). The size should be listed as S and not M.