I have anxiety and I need stretch balls to help. I have tried so many different brands,all of which have popped in a week. Really, none of them are made to be aggressive with , but none of them are really worth it. But..this large stress ball is great! I love it! It is really made well ,I love how it feels, and the different colors. I have been playing with it daily, for 2 weekd and for hours at a time when watching TV. I have stretched it,squished it, taking my anxiety and aggression on it, and it is doing great! I highly recommend this stretch ball. None of them are really good for kids. All can be popped easily. Actually. But I do think ,under supervision , that kids would love this one.