Not bad, not bad at all. My wife and I got some laughs as it has everything a real mouth would have, teeth, tongue and so on. It does come close to the real thing. One thing I would suggest to make it feel more realistic is to submerge it in hot water for 5 minutes as a real mouth is warm.
You may also be interested in the following product(s)