For reference, here is the
Cloud 9 Cruiser Select saddle (OP may not have link posting privileges).
I'm not an advocate of upright cycling, but for those who are, I would recommend a saddle from one of the mainstream saddle manufacturers, like
Selle Italia.
Here's the
Selle Italia version of a comfort saddle: