This is definitely a costume to be worn over clothing and not with just underwear / pull-ups.  The costume itself is very thin and white and probably would not provide much warmth.

However, it is very well made and could be used multiple times with no issues.