Like the product fits everything as described and more, clean machine and well done on the cleanup.  The machine had another slot for memory open so placed another 8 GB in that slot now 16 GB of memory along with the i7 core and SSD makes it the perfect small business (myself) machine.