Fidget Mesh Tubes
These are great for on the mat, pushing the marble side to side, also can squeeze it and for a little bit of noises, roll the ball around while it's squeezed in.
These are fantastic for Teenagers also kids who are rough too. It's a mesh feel.