That was very much not our experience. This past spring we flew Turkish Air to Tel Aviv, and then back from Amman, both times with stopovers in Istanbul. The flight out was dreadful. Uncomfortable seats, torn upholstery (I couldn’t put anything in the seat pocket because it had completely ripped out), filthy. The flight back, we were able to upgrade our seats and had a better experience. And all our flights were considerably delayed, more than two hours in one case.
But the worst bit was dealing with their booking staff. I won’t go into all the gory details except to say their website is a malfunctioning mess and their staff was truly dreadful. We ended up having to file a dispute with our credit card company.
TA has been around a very long time and is, I believe, one of the busiest airlines in the world. If you’re stuck with them, I strongly suggest upgrading your seat if possible. Their best reviews seem to come from folks who have done that.
As for us, we hope never to use them again.