2.5GHz quad-core Intel Core i5 with 6MB on-chip shared L3 cache500GB (7200 rpm) hard driveOne Thunderbolt port on 21.5-inch iMac
Two Thunderbolt ports on 27-inch iMac
Mini DisplayPort output with support for DVI, VGA, and dual-link DVI (adapters sold separately)
One FireWire 800 port; 7 watts
Four USB 2.0 ports
SDXC card slot
Its comes with one wireless keyboard and wireless mouse
Do not have packaging.