Com is well assembled and I'm here for different reason. I have advice for very CRUCIAL part of installing Freecom and is about speakers position! Me and my wife have same helmets in different sizes. Her is XS and mine is XL ( I have a bigger brain ?) They are SHARK Spartan Carbon. Helmet has pre fabricated position for speakers inside inner shell. First I fitted speakers inside her helmet and I returned padings back for her to try it and see if speakers bother her somehow. There was no bother and I stuck my finger inside to see if it's relative to her ear. The speaker was 1.5 cm behind ear!! I took knife and I cuted inner shell so I can move speaker forward. I did it right and speakers are on the ear spot on!! Then I had my helmet testing with speakers positioned on pre fabricated slots. It fits PERFECT! So it means that I DID'NT HAD TO MODIFY my inner shell at all! Conclusion: It is CRUCIAL to test position of speakers before attaching everything! When you do that right, you will be stisfied as I am ? Sound is awesome and be patient with installation!!