Arrived 2 days earlier than expected. Everything except the keyboard seems to work great. My 13 year old Macbook Pro keyboard still works great, on this one just purchased, several keys require hard hits while other keys work fine. It is a chore typing this review. Apparently when these units are refurbished, nobody checks all of the keys, if they had, it would not pass inspection.