Thanks for the reassurance!You will be fine! A speed suit is not necessary (I did not immediately get one when starting Masters), but lots of folks do use them in GS, SG, and DH. Bib is designed for speed suit, but stretches, and will fit over a thin jacket.