This is absolutely the best toy I've ever had, I'd recommend it. It will have a lifetime though and won't last forever from new. It has started to crack inside a lot, I take good care of it though. I've had it for just about 4 months, might buy another one before anything I'm not familiar with. This is my 5th silicone product.
You may also be interested in the following product(s)