After taking my time deciding which iMac i would get im very happy i purchased this one. Its immaculate. Looks like  brand new . Came along with the mouse n keyboard. So far, its been running perfectly ! I would definitely recommend this seller.