Is that one of them "hook the vacuum cleaner to it" bags ?
I've got a nylon insulated bib/jacket set too , its nice in down to 20 deg. weather and not to bad after the day warm-up too ! In reality I think its a Snowmobile Suit , but its nice and warm.
Have you discovered the "Hippo Hands" yet ?