It has some small light scratches on the screen from day to day use however they are not visible when the screens on. It will work on any carrier and has no major damage or problems. if you have any questions feel free to ask, please only text my phone or send an email, thanks.