garmin edge 520. The computer charged and functions as expected. However it is scratched badly on the screen. From my own experience you run into trouble trying to change out screens. They are glued on. If you were using for a second computer for Mtn bike or gravel then scratches might be tolerable. It seems like to me that when the screen is on and It’s not at an angle with a glare the scratches seem less obvious but maybe that is just me. It is scratched and you can see them clearly in the pics. The back charging port has some dirt and crud but still seems to work fine. I will send a charge chord with it. Oh. This does use Bluetooth from your phone to upload which is nice but it doesn not have wifi