Carnival has eliminated the topless decks on all of their ships.
We cruised on Triumph a few years ago. As with any Carnival ship, there is lots to do and the food is very good. I personally don't care for the layout of the Destiny-class ships (of which the Triumph is one) - especially the pool area. But this is a minor gripe. Certainly nothing that would prevent me from cruising on Triumph again.