L+R buttons don't properly fit the GBA, it's like they're a tad bit too large and when you screw the back of the original case back in, The shoulder buttons get real tight. I got the Black Buttons with pink silicone pads. But the rest of the buttons work and feel very well. So 4 stars
I bought these when refurbishing my gameboy Advance. The D-Pad and start/select buttons work great. However, the A/B membrain tends to get stuck in the down position and continues to press the button after I release it. Luckily that one didn't really need replacing in my set up, but if yours does, I would be cautious in this purchase.