I can't add anything that says it better than what's already been said.

I used to have two identical Juliana saddles -- one on my mountain bike and one on my road bike. I don't know what it was originally designed for. Maybe mountain bikes. But it was comfortable for both bikes and it looked fine on both bikes. If they were still being made I would have bought more of them when my old ones wore out.

Currently I have a Bontrager Evoke on my mountain bike. It's supposed to be made for mountain bikes but I originally bought it to try on my road bike. I used it on that bike for quite a while until the Affinity became available. It doesn't look all that different from my road saddle, but I do find it more comfortable in the more upright position of the mountain bike.

Really, comfort is what matters. And your happiness.