Overall these parts are pretty solid and not much heavier than standard plastic, meaning the controller still works the same for me, no difference in weight. Joysticks are good joysticks. People have complained and I also agree that the joysticks sit a little lower than they should. A decent little wad of paper stuck in the hole at the bottom of the joystick should lift it just enough for the spherical part to be flush with the bezel. If it's too high, just pinch the paper with something thin and hard, like a toothpick. Also, they're nice and they work great for me. The D-Pad is a great replacement for the standard pad I had, some say it doesn't fit in their controller (too small or too big). I don't know) but it seems to be a good match for my JDM-050 controller. Least mentioned in other reviews. They fit well and don't seem to get stuck in my JDM-050 controller. TIPS - If you are considering purchasing this there are a few things to consider. All this from my side, for you it may differ depending on the type of controller or the presence of custom faceplates and / or backplates.2. Make sure the rubber band behind the D-Pad and right button is secure. I've noticed that the buttons feel different and sometimes feel weird unless everything is secure, so make sure you wrap them well. Other than that, it's a great product that I've seen from him, except for one small issue. with joysticks.