The buttons work, but the rubber pads are splitting where the conductive part meets the rubber. So, the D-pad works when i press, but the pads have caved in, so i don't feel the button being pushed down as i press.
This is a common problem for controllers