The front shell is oem but not the back. Has some scratches and stuff but it's in good condition. Doesn't have rumble.