You don't need to sew to update the sleeves. I got a couple of Jimmy Howards velos, both legal, and extra padding is added with four holes and cord. Tie in hard foam. For the uppers you can a lower part of the player shoulder pads, one with a velcro attachment and put that under the shoulder with a single wide loop. Cheap, protective but will add an extra velcro to deal with in the bicep area. My biggest problem with XFP is that the fit does not feel like a true Velo (turtle) or an Epic/Ventus (box with sides). Let me know if you need pics of the Howard mods for the lower arm or shoulders for upper. Also, it is legal if you get your gear check. Only adds to the bicep guard area. Stay safe.