I've seen that, looks quite nice but not the same, and I would never wear it, except maybe out for a run. I can't stand nylon!
Did the toweling one have a hood?
I can't find a picture, but didn't we have a towelling type tracksuit top with a big white zip around 1980? A few kids at school had them, I wanted one really badly!