I needed to update my 2017 MacBook Air for school purposes and this MacBook Pro is perfect. Overall I’ll give it a 9/10. There are very very small tiny scratches on the outside of the MacBook. Besides that, everything works.