Product fits machine and works great. The package arrived sealed, on time, and functions correctly i have no issues at all. If I needed any more PC memory I would order from this company again. I have nothing more to comment so this is the end of my review.