Impossible is the only meat substitute I’ve had that I couldn’t immediately tell the difference with, in either flavor or texture. If the price is ever on-par with hamburger (ideally cheaper), I will switch without hesitation. I will highly recommend it to anyone that’s vegan (yes, yes, I know) or vegetarian.
I’ve also had some soy wings that are very, very good, better than real wings. Then again, I don’t actually like real chicken wings that much.