Best purchase I’ve made on Amazon. Hardware and software works perfectly. Just a very small scratch on the back that isn’t noticeable.