Kask Bambino TT Helmet

I just bought a Bambino. Haven’t raced in it yet, but how the hell do you put this thing on. The velcro straps come undone unless I put it on very carefully and gingerly and the visor also comes off. No problem if I’m not in a rush… but I don’t like to take my time in T1.