Works great! Everything is OEM. All buttons are working but the A button needs to be pressed a bit harder than usual.