This is a working pull ready for service. Keyboards and mice are not included but available for 10.00 per set.