We have several Halo TCS outfits.  We mostly use them for outings in he sun, especially boating.  It provides a comfortable layer between life vest and skin without getting too warm.

We found it is also good if baby is running a fever because it wicks away any sweat, but keeps baby covered.