Dealing with stress or stress will be extremely easy for you from now on. Touching, squishing and pushing these jelly kawaii kittens are the most satisfying thing on earth. They are not just useful for stress relieving but if you just have to wait for long somewhere you just grab your little squishy cat anti-stress ball and the minutes are going to pass by instantly.