The screen is immaculate and all works perfectly. The bottom charing port is faulty but the unit still charges via the 2nd charging port on top. The bottom charging port may need fixing to play in docked mode. There is some scratching to the back. For the screen and joycons only.