Comes with everything in image
Screen protector is cracked but switch is fine