Beware! This product is refurbished by Joy Systems, NOT Best Buy and the windows 7 operating system codes would not work to allow the system to load. I returned it the same day I got it. Speaks volumes about the quality of the refurbishing. I was afraid to get the proper codes. and keep it.
No, I would not recommend this to a friend