The items from this seller are great. I was a lot nervous about purchasing a refurbished desktop to use in my work from home business, but after setting everything up, I said wow, I am so glad I purchased this computer and items from JSM. All items were clean and ready to install. Thank you JSM family. I am so satisfied with my purchase from you.