This is sooooo much fun to play with! My husband and I are big on playing with toys and this is, by far, one of the best ones we have found for him. The teeth and tongue are so much more realistic than any of the other similar toys that we have tried. We literally tossed all the other ones in the trash and getting this one. I love that we can play with it together or he can use it alone. It is very versatile like that, which is also a huge bonus given that our schedules don't always work well together.
You do need to either spit in it or use lube but I think that is pretty much common sense. Cleaning it is a little more difficult because it is to tight but I got a sponge type brush that works for cleaning it properly.